didFinishLaunchingWithOptions调用了两次

时间:2015-08-31 09:01:29

标签: ios core-data

我附加了两个调用方法的线程,该方法应始终在主线程上运行:

Main Thread

The Background Thread

当我尝试创建持久性存储协调器时,这会导致崩溃。

1 个答案:

答案 0 :(得分:1)

堆栈有误导性。崩溃与didFinishLaunchingWithOptions无关。核心数据模型具有错误的反向关系。当我搜索更多时,我发现了队列:com.apple.root.default -...是在发布时出现错误时创建的,如大量内存加载。无论如何,修正反向关系修正了它。

Xcode向我抛出的符号以及不明确的崩溃原因表明还有很多人在等待更高效的开发环境。