处理持久存储中的托管对象 ( NSManagedObject
)read-only
我试图使用瞬态属性来存储一些临时值。考虑到瞬态属性没有保存到持久存储中,我认为将它们用于缓存目的没有任何问题。但事实证明,即使在read-only
存储的托管对象的瞬态属性中,您也无法写入数据。在NSManagedContext
保存操作期间出现此错误
“无法将对象更新为只读存储”
(我确信只有瞬态属性被改变了。)
这是为什么?它可以被认为是一个NSManagedObjectContext
错误吗?感谢您分享您的想法。