У меня есть ячейка представления таблицы на основе пера, которую я создал в построителе интерфейсов. Я установил класс ячейки табличного представления на FooTableViewCell
, который является наследником UITableViewCell
.
В FooTableViewCell
я переопределяю метод инициализации следующим образом:
-(id)init{
if ((self = [super init])){
// My init code here
}
return self;
}
Теперь я ожидал, что мой будет вызван, когда он будет создан. Однако представление таблицы отображается, но метод никогда не вызывается.
Я мог бы обойти это, но я хотел бы полностью понять это, и для меня не ясно, как объект может ожить без init
вызывается метод.