我将核心数据用作本地数据库,以将本地数据保存在我的iOS应用程序中。当应用程序终止并再次重新启动时,本地数据将从核心数据中清除。我正在从applicationDidEnterBackground和applicationWillTerminate方法调用saveContext()。一件事是我更改了核心数据版本。此更改将在重新启动应用程序后对清除数据产生任何影响。saveContext方法-:funcsaveContext()->Bool{letcontext=persistentContainer.viewContextvarsaveFlag=falseifcontext.hasChan