【发布时间】:2015-12-18 07:01:55
【问题描述】:
我目前通过更新该记录的每个键值来更新实体的现有记录。
if(existingObjects != nil && existingObjects.count > 0){
SomeEntity *anObject = [existingObjects objectAtIndex:0];
anObject.key1 = @"Some value";
anObject.key2 = @"Some value";
anObject.key3 = @"Some value";
我的问题:有没有办法完全替换/覆盖核心数据实体的记录,而不是更新该特定记录的每个值?
【问题讨论】:
-
如果您的对象具有正确的值(包括关系),则可以删除原始对象并插入新对象。不过,我不确定这是个好主意。
标签: ios objective-c core-data