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