小编jsa*_*ler的帖子

为什么NSManagedObject实例没有强大的NSManagedObjectContext引用?

正如另一个关于SO(以及Apple文档)的问题所指出的,NSManagedObject实例并没有强烈提及NSManagedObjectContext它们的起源.乍一看,这似乎是一个奇怪的决定,因为NSManagedObject如果没有它们context,实例几乎是无用的,因为它会导致混乱的错误,例如在它们应该的时候没有发射的错误.

任何人都可以提供一些背景知道为什么会这样吗?实现一个NSManagedObject自动保存对它的强引用的子类是否危险NSManagedObjectContext

编辑:由于这个问题的很好的答案,我发现我的托管对象是NSManagedObjectContext由RestKit 故意临时创建的.这是我的下一个问题,特别是RestKit,这里.

core-data objective-c nsmanagedobject nsmanagedobjectcontext ios

9
推荐指数
1
解决办法
1126
查看次数