我应该在我的iOS应用程序中调用MagicalRecord.cleanUp()在哪里?

时间:2016-11-03 09:35:26

标签: magicalrecord

应用程序生命周期中应该在哪里调用MagicalRecord.cleanUp()? applicationWillTerminate()不保证被调用(例如,如果用户根据this强行终止应用程序)。

谢谢!

1 个答案:

答案 0 :(得分:1)

这实际上取决于你想做什么。 cleanUp方法用于在需要重建主堆栈时删除所有默认对象。因此,当应用程序进入后台时,您可能会调用此方法,并使用新堆栈恢复。我认为没有一个地方可以使用这种方法,这就是为什么我们没有自动将它连接到每个设备事件。