我的应用程序连接到一个 web 服务,从三个不同的方法执行 POST,并将这三组数据中的每一组插入到 Core Data 中。每当新数据可用时,Core Data 中的所有内容都会被删除,并插入新数据。这三种方法中的每一种在不同的
总之,我们有 3 组数据从 web 服务获取,并将它们插入到不同的实体中,同时还要获取新数据以在主
现在我正在处理线程和多上下文 Core Data 结构之间的复杂关系。为了确保我的应用程序的线程安全性,我应该在哪里执行插入、删除和获取操作?
TableViewController
中显示,这意味着每次显示每个 TableViewController
时都会有超过 3 次的获取操作。总之,我们有 3 组数据从 web 服务获取,并将它们插入到不同的实体中,同时还要获取新数据以在主
TableViewController
中显示。现在我正在处理线程和多上下文 Core Data 结构之间的复杂关系。为了确保我的应用程序的线程安全性,我应该在哪里执行插入、删除和获取操作?