考虑一个tableview,它实际上并不用于显示大量相同类型的数据,但更多的是作为布局界面的一种方法。在这个tableview中只有三个单元格,每个单元格都有自己的实现作为UITableViewCell的子类。
我想知道在这样的桌面视图中使用出列练习是否有意义,因为没有单元格是相同的。
另外:如果我有更多的单元格,每个单元格都有自己的实现,但在一个屏幕内无法显示,那该怎么办?
如果有8个不同种类的细胞和两个相同类型的细胞,会发生什么。什么时候我可以免去队列?
答案 0 :(得分:3)
不,在您的3个独特单元格的示例中,不需要去队列。该队列是一种优化,用于显示许多相同类型的单元格。
对于你的更多细胞案例,每个都是独一无二的,仍然没有deque。
对于8个细胞,只有一个或两个独特的,你仍然可能不需要deque,因为只有一个冗余细胞,只有8个细胞,不会有很多细胞的重新创建