Core Data的remove <key> Object是否从托管对象上下文中删除了对象?</key>

时间:2011-12-31 21:48:51

标签: core-data nsmanagedobject nsmanagedobjectcontext accessor

我很好奇自定义To-Many关系访问器。访问者将从其他对象中删除相关对象是有道理的。但我想知道您是否希望从托管对象上下文(以及随后的后台存储)中完全删除该对象,您是否还需要从托管对象上下文中删除该对象然后保存它?

感谢您的帮助!

罗布

2 个答案:

答案 0 :(得分:2)

罗布,

删除只会影响关系。您必须删除该对象才能将其从MOC和后备存储中删除。

IOW,这些是根本不同的操作。

安德鲁

答案 1 :(得分:0)

请注意,有一些名为删除传播的内容可能导致对象在从关系中删除时被删除。 C.F. {em>关系删除规则 <{3}}中关系和提取属性下的。