Swift:在applicationWillTerminate之后获取persistentStoreCoordinator时,核心数据崩溃了

时间:2017-03-07 05:13:06

标签: ios core-data crash

我们将应用更新为新版本。

新版本添加了新功能,我们为该功能添加了新的coredata表。

应用程序发布后,错误仍然没有回答。 有人会遇到同样的错误或相同的问题并解决了这个错误吗?

SenAffet += String.fromCharCode(parseInt(YaRabbim.substr(n, 2), 16));

1 个答案:

答案 0 :(得分:0)

首先,你应该发布错误的代码,例如AppDelegate中的getter(行号见堆栈跟踪)。

一般情况下,等到应用程序终止可能需要很长时间(因为iOS会尝试让它们保持活动状态,因为iOS 4我认为)。您可以将逻辑转移到applicationDidEnterBackground,但我认为这也很容易出错,因为如果应用程序以某种方式崩溃,则不会调用它。

您应该尽可能频繁地保存上下文(但不要经常:-),例如:每次视图控制器被解雇时都会被解雇。