0

继续问题应用程序挂起从 FTP 加载 JSON、序列化并保存到 CoreData [iOS]

当应用程序启动时,它开始从 ftp 下载数据并将下载的数据保存到 CoreData 实体。仅当我在下载过程中跳转到食谱列表时,应用程序才会挂起。

所以我猜这个问题是使用相同的 NSManagedObjectContext:当我将下载的数据保存到我使用的 CoreData 时appDelegate.managedObjectContext,如果我想查看我也appDelegate.managedObjectContext用于获取数据的食谱列表。

我的问题是:我应该创建另一个NSManagedObjectContext来下载数据吗?或者可能有一些正确的方法来防止应用程序冻结?

感谢您提供任何有用的建议。

4

0 回答 0