Первое, что я хотел бы проверить (и это легко пропустить), это убедиться, что идентификатор повторного использования вашей ячейки установлен правильно (в вашем случае это «Ячейка») в вашем файле CustomCell.xib.
Пример:
![enter image description here](https://i.stack.imgur.com/rQuxz.png)
Для создания вашей ячейки.при условии, что у вас есть перо с именем CustomCell.xib, вы должны создать IBOutlet в вашем контроллере представления:
@ property (nonatomic, retain) IBOutlet UITableViewCell * customCell;
и затем в вашем перте CustomCellустановите владельца файла в качестве контроллера представления и подключите ячейку к специализированной ячейке владельца файла.
Чтобы создать ячейку, используйте следующий код:
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if(cell == nil)
{
[[NSBundle mainBundle] loadNibNamed: @"CustomCell" owner: self options: nil];
cell = self.customCell;
self.customCell = nil;
}
// Customise your cell here
return cell;
}