从官方文档中得知:
重用标识符是与UITableViewCell对象关联的,该对象是表视图的委托创建的,旨在将其作为多行表视图的基础(出于性能原因)进行重复使用。 它在initWithFrame:reuseIdentifier:中分配给单元格对象,之后不能更改。 UITableView对象维护当前可重复使用的单元格的队列(或列表),每个都有自己的重用标识符,并通过dequeueReusableCellWithIdentifier:方法提供给委托。
我不太理解这个。 好吧,我明白基本的想法,我想,你创建UITableViewCells,并尝试尽可能多地重用它们而不是制作新的(或类似的东西)。 但是是什么决定了一个单元格是否可重用呢? 如果我有两个相同的(在视觉上)单元格,但具有不同的文本(嗯,我认为它们并不完全相同),它们可以都具有相同的标识符吗? 还是它们应该有不同的标识符? 或者在什么情况下应该使用不同的标识符?
有人可以澄清一下,或链接到一个可以介绍这个的地方吗?