Моя проблема в том, что до сих пор я использовал ViewController
, и внутри этого я создаю программный код UITableView
. Для этого ViewController
Я создал класс с именем WalkTroughViewController
и установил его внутри Custom Class
внутри Identity Inspector
.UITableView делегаты, не распознанные после переключения с UITableViewController на UIViewController с отдельным UITableView
Теперь я изменил, и создаю еще один ViewController
(удален старый) и перетащите TableView
с Object Library
. Затем я установил Custom Class
этого нового ViewController
в WalkTroughViewController
, но теперь, когда я запускаю проект, мои делегаты UITableView
не вызывают.
Я также перетащил UITableViewCell
внутри UITableView
и установил его в свой собственный класс ячеек.
Любые указатели на то, что я сделал неправильно?
редактировать:
@interface WalktroughScreenViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
- (IBAction)nextScreen;
@property (weak, nonatomic) IBOutlet UIButton *button;
@property (strong, nonatomic) IBOutlet UITableView *tableView;
@end
Вы пробовали очистить дерьмо из Xcode? Также сбросьте свой симулятор или удалите приложение из симулятора. У меня возникли проблемы с frankenbuild после изменения IBOutlets – atreat