Objective c 具有父对象的NSManagedObject的永久对象ID

Objective c 具有父对象的NSManagedObject的永久对象ID,objective-c,core-data,nsmanagedobjectcontext,Objective C,Core Data,Nsmanagedobjectcontext,保存后,objectID将是永久的 但是,如果managedObjectContext有父对象,而该父对象没有保存,该怎么办。对象ID是否是永久性的?只有当对象保存到永久性存储时,对象ID才会成为永久性的 保存具有父上下文的托管对象上下文只会将更改推送到父上下文。在保存根上下文之前,更改不会保存到持久性存储中(并且对象ID将成为永久性的)

保存后,objectID将是永久的


但是,如果managedObjectContext有父对象,而该父对象没有保存,该怎么办。对象ID是否是永久性的?

只有当对象保存到永久性存储时,对象ID才会成为永久性的

保存具有父上下文的托管对象上下文只会将更改推送到父上下文。在保存根上下文之前,更改不会保存到持久性存储中(并且对象ID将成为永久性的)