【发布时间】:2013-06-14 11:44:03
【问题描述】:
我有一个 NSManagedObjects 数组。让我们称之为项目。还有两个实体称为 Group 和 SubGroup。我在 Items 和 Group 以及 Items 和 SubGroup 之间有多对一的关系。所以一个 Item 可以属于一个组,一个组对象可以指向该组中的所有 item 对象。
Items
------
group <<---> Group
subgroup <<---> SubGroup
根据用户的选择,我查询了 Db,并且我有与查询匹配的项目列表。我们将其称为 resultArray,它存储所有 Items 对象。 对 Items 实体执行了查询。 我还需要显示与 resultArray 中的 Item 对象相关联的组和子组的详细信息(计数、名称)。
蛮力方法是遍历并使用字典来查找唯一的 组和子组对象。我相信会有更好的方法,然后这个,只是找不到它。
【问题讨论】:
标签: iphone ios sql ipad core-data