【发布时间】:2011-10-28 01:15:06
【问题描述】:
如何在创建具有相同属性的新实体之前检查实体是否已存在?还是 CoreData 已经足够聪明,不会创建实体?
例如,我有一个实体 Employee,其属性为 name 和 id。现在用户通过对话屏幕创建了一个新员工,但是这个员工已经退出,基于 id(可能有同名的员工)。我想可以创建一个获取请求,但是我该把代码放在哪里,我需要为 Employee 创建一个类来执行此操作吗?
编辑:在发布我的问题后,我找到了这个页面:http://www.macresearch.org/cocoa-scientists-part-xxiii-itunes-ifying-core-data-app 这是一种方法吗?好像如果我有更多实体,我会复制很多代码。
【问题讨论】:
标签: core-data