numberOfRowsInSection not being called for UITableView
add this lines:
- (void)viewDidLoad {
[super viewDidLoad];
self.table.dataSource = self;
self.table.delegate = self;
}
but much easier would be to set the datasource in interface-build aka the XIB file.
Try this
@interface SettingsCourses : UIViewController <UITableViewDelegate,UITableViewDataSource>