以前我用Core Data for < iOS 7开发iOS应用的时候,记得如果我没记错的话,模拟器里的sqlite文件是没有直接保存的。我需要在 iPad 中进入 Home,然后更新 sqlite 文件。
现在我面临同样的事情。我观察到我的 sqlite 文件从未被修改过,只有 SHM 和 WAL 文件 .那么如何在 sqlite 中检查我的数据呢?
由于我的应用程序可以获取新插入/更新的数据,因此数据由 Core Data 持久化。
任何人的任何建议?
最佳答案
最后经过一番研究,因为我将3个sqlite文件从模拟器复制并粘贴到桌面,似乎文件丢失了所有链接并且数据不显示。直接在模拟器中打开sqlite文件,可以!
关于ios - 核心数据不直接保存到 sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33406084/