每次初始化框架时都会清除CoreData

时间:2017-06-13 08:06:44

标签: ios swift core-data

我在Framework中创建了自定义Swift 3。我在该框架中使用了CoreData。我为NSObject功能创建了CoreData类。我在启动应用程序时初始化Framework,当我init框架我从服务器进行数据同步时。

每次启动Framework的应用都会初始化。

一切正常,问题是,当我使用应用程序时,框架dataModel中不存在珍贵的同步数据。

我不会在任何时候清除数据库。并且我在从服务器同步数据之前检查CoreData表的数据计数,它返回0。

任何帮助或想法都应该是感激的。

1 个答案:

答案 0 :(得分:0)

要保存不清除是不够的 - 您应该明确调用context.save()