我应该在 iOS 应用中的什么地方调用 MagicalRecord.cleanUp()?

Where should I call MagicalRecord.cleanUp() in my iOS app?

MagicalRecord.cleanUp()应该在App生命周期的什么地方被调用?不保证会调用 applicationWillTerminate()(例如,如果用户强行终止应用程序,根据 this)。

谢谢!

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