我最近问了this question关于如何最好地检索和显示我的FRC用于节标题的标题。iOS检索和订购具有关系的核心数据实体
根据@Mike Pollard在我的问题的第二个答案中提出的一系列研究,我跑过this question,立即被我的情况和第四个回答发现,由@aroth发布。
Aroth的方法当然看起来很健全,我创建了一个新的Category实体。具体来说,Category与Item有多对多的关系,Item与Category有一对一的关系。然而,我无法理解他提议的解决方案中隐含的一个方面,而且更根本的是,在这种关系中:
在我的情况下,类别和项目 - “项目”被称为“ ListActivity“在我的情况下,但”项目“将用于说明目的 - 将通过两个相应的用户输入字段命名,这似乎可能导致在类别列表中同名的多个条目。
我的问题:
我怎么能保证,当我取分类,我得到每个类别的单一实例的列表,即每行一个类别中的tableview,没有重复?核心数据是否会通过关系自动将每个新传入项目分配给适当类别的单一实例?或者是否会在收到提取请求后以某种方式测试并将每个类别名称分为一个条目?或者必须在提取请求中使用谓词完成过滤?
谢谢!
谢谢!评估我需要对数据源方法进行的更改。 – rattletrap99