让我们举例说我想创建一个包含多个不同宠物的tableView。但是每只宠物都有不同的属性和价值。这可以通过创建名为/topics/<topic_id>/posts
的SuperClass,然后创建具有例如Pet
和Dog
的SubClass来轻松完成。然而,这是最佳实践,我将如何能够将所有这些不同的对象添加到1个tableView中,而无需制作2个不同的部分。这是什么最佳做法?
答案 0 :(得分:0)
正如您所提到的,superClass
的{{1}}将是一个很好的方式。然后将所有pets
添加到某个pet objects
,例如collection object
,以便与NSArray
一起使用。
至于部分的数量 - 您需要做出的纯UITableView
设计决策,而不应该基于数据源的结构。