Пользовательская ячейка не ноль в раскадровке

Я создал пользовательскую ячейку в UITableView внутри StoryBoard, но ее всегда возвращаемое значение не NULL(NIL)

eg: CustomCell *cell = (CustomCell *)[tblView dequeueReusableCellWithIdentifier:identifier];
NSLog(@"%@",cell);

it return --> <CustomCell: 0x8352480; baseClass = UITableViewCell; frame = (0 0; 320 84); opaque = NO; autoresize = RM+BM; autoresizesSubviews = NO; layer = <CALayer: 0x834f680>>

Я не знаю почему, я думаю, что customCell возвращает nil, когда ячейка не является значением;

Кто-нибудь скажет почему, почему customCell не ноль

Спасибо

1 ответ

Потому что из раскадровки, когда вы вызываете dequeReuseableCellWithIdentifier: он создает ячейку, если ее нет в очереди повторного использования.

Таким образом, вы всегда получаете ячейку, вызывая этот метод, а не ноль.

Другие вопросы по тегам