如何判断NSManagedObject是否持久?
(与尚未保存或已删除的新对象相对。)
检查其对象ID是否持久
BOOL isSaved = !object.objectID.isTemporaryID;
有关isTemporaryID的文档:
“如果接收者是临时的,则为是,否则为否。大多数对象ID返回否。为插入到托管对象上下文中的新对象分配一个临时ID,一旦将对象保存到持久性存储中,该ID将被永久性ID替换。”
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句