草庐IT

NSObjectInaccessbileExceptions

全部标签

ios - 合并子上下文时出现 NSObjectInaccessbileExceptions

我了解NSObjectInaccessbileExceptions的一般情况,并且需要避免尝试在另一个托管上下文/线程中删除的对象中出错。但是,在我的用户崩溃报告中,我在将子NSManagedObjectContext从后台线程(B)合并/保存到我的主上下文(A)时看到NSObjectInaccessibleException,这似乎是一种不寻常的情况。我能想到的唯一可能导致这种情况的情况如下:更改线程/上下文中对象的属性(B)删除线程/上下文A中的对象保存上下文A保存上下文B将A合并到B中并保存A->由于A中不存在对象而引发异常。有没有其他人在这样保存上下文时看到异常?我试图手动重现