2017-06-13 26 views
0

我在Swift 3創建自定義Framework時間。我在該框架中使用了CoreData。我創建NSObject類爲CoreData功能。我啓動Framework,同時啓動應用程序,當我從服務器進行數據同步時,我的框架是initCoreData被清除每一個框架被初始化

每次啓動Framework,應用程式初始化。

一切工作正常,問題是當我Lauched應​​用程序的珍貴同步數據的不存在的框架數據模型。

我不是在任何時候清除數據的基礎上。同時,我從服務器同步數據之前檢查CoreData表的數據計數,其返回0

任何幫助或想法應該是欣賞。

+0

請張貼您用來初始化您的CoreData堆棧,創建/持久化對象(S)和如何從框架之外調用它的代碼。另外:您是在模擬器還是設備上測試? – shallowThought

回答

0

爲了節省這是不夠的只是不清除 - 你應該明確地打電話context.save()