我将NSArray
个托管对象发送到uiViewController
,在该视图控制器中,我可以选择其中一个对象并展开用户可以看到的信息。
同时,对象数据库在后台更新,创建新对象并删除旧对象。
问题是当NSArray
中的对象从后台删除时,用户无法检查它。
¿如何在uiViewController中存在NSArray
中的对象?
答案 0 :(得分:0)
通过从对象创建dicts,您处于正确的轨道,但不要在主线程上执行。
您将创建一个新的NSManagedObjectContext并将其父属性设置为与主队列关联的W。使用它的performBock方法来创建字典(我更喜欢对象,但这是你的调用)。完成数组的组装后,使用dispatch_async传回主线程