ios - 是否可以同时与 CoreData 中的两个不同实体进行交互?

标签 ios xcode core-data

我必须在我的 CoreData 中添加实体,对象一是下载更新的“临时”实体,实体二是我的主要事件实体。

当我从主线程下载数据到实体 1 时,我似乎在尝试访问实体 2 时“挂起”。

这是预期的互动吗?

感谢您的帮助(对不起,如果我以一种令人困惑的方式问这个问题)

最佳答案

如果您要在多个线程上使用 Core Data,标准做法是使用相同的持久存储协调器为每个线程创建一个单独的 NSManagedObjectContext

关于ios - 是否可以同时与 CoreData 中的两个不同实体进行交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9230479/

相关文章:

ios - 如何使用核心数据保存和显示图像

iphone - xcode 4.3.2核心数据,在哪里设置删除规则

ios - ipad检测日期作为电话号码并插入电话链接

iphone - 添加自定义 UITableViewCell 会使模拟器崩溃

iphone - 具有额外 ivar 和方法的核心数据管理对象

切换分支时 Xcode 总是死机

ios - 将自定义数组保存为用户默认值

ios - 带有 IOS : getting multipart data (json + image) via POST 的 Django

iOS - 从 NSUserDefaults :Attempted to dereference an invalid ObjC Object or send it an unrecognized selector 获取 NSDictionary

ios - Cocoa 如何做一个 POST 请求?