В CustomCell.m я определяю метод инициализации, в котором я хочу загрузить ячейку из IB:
- (id)init {
self = [super init];
if (self) {
NSArray *nib =[[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
self = [nib objectAtIndex:0];
}
return self;
}
В MyTableViewController.m в методе cellForRowAtIndexPath Я инициализирую свою настраиваемую ячейку
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
cell=[[CustomCell alloc]init];
return cell;
}
Все работает так, как я ожидал, но когда я сделал Продукт -> Анализировать
, я получаю
Возвращение «self», хотя для него не установлен результат « [(super или self) init ...] '
Что я делаю не так?