Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个核心数据模型,其中我有具有特定数据的对象,都在同一个实体中。对于我的 tableView 控制器,我想将具有相同日期的所有对象合并到一个对象中,例如 sql 或 oracle 中的视图。fetchedResultController 应该获取这些合并的对象并显示在 tableView 中。
这可能吗?每个人都有一个可行的例子吗?
我认为你不能这样做。您可以为每个模型简单地添加协议。例如
@protocol CellDisplayProtocol { - (NSString *)dateForShow; }
将此协议添加到每个模型并实现。模型将返回必要的数据;然后在“cellForRowAtIndex”中,您可以使用协议方法“dateForShow”来显示“日期”
不是合并,而是将所有请求结果放到一个数组中。