0

我在 StoryBoard 内的 UITableView 中创建了一个自定义单元格,但它始终返回值不是 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 不是 nil

谢谢

4

1 回答 1

0

因为从情节提要中,当您调用 dequeReuseableCellWithIdentifier: 时,如果重用队列中没有单元格,它将创建单元格。

所以你总是通过调用这个方法得到一个单元格,而不是一个零。

于 2013-07-20T13:34:01.840 回答