根据官方文件:
重用标识符与表视图的委托创建的UITableViewCell对象相关联,该对象旨在重用它作为表视图多行的基础(出于性能原因).它被分配给initWithFrame:reuseIdentifier:中的cell对象,此后无法更改.UITableView对象维护当前可重用单元的队列(或列表),每个单元都有自己的重用标识符,并使它们可供dequeueReusableCellWithIdentifier:方法中的委托使用.
我不明白.嗯,我理解基本 idea ,我认为,你应该创建UITableViewCells,并尽可能多地重复使用,而不是制作新的(或类似的东西).但究竟是什么决定了一个细胞是否可以重复使用呢?如果我有两个相同的(视觉上的)单元格,但文本不同(我想它们不是完全相同),它们能有相同的标识符吗?还是应该有不同的?或者在什么情况下应该使用不同的标识符?
有人能澄清或链接到它所在的地方吗?