ios - 核心数据不直接保存到 sqlite

标签 ios objective-c sqlite core-data

以前我用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/

相关文章:

ios - 从对应的父元素获取子元素的数据

ios - 如何重新加载 SlideNavigationController 的内容

objective-c - 通过循环创建一个同名的新实例

java - 使用 ContentProvider 在 SQLITE 中缓慢检索数据需要很长时间

objective-c - iPad - 根据设备方向(纵向或横向)更改图像

objective-c - 是什么改变了 viewWillAppear 和 viewWillLayoutSubviews 之间的 subview 框架?

android - 房间数据库: Multiple delete query crashes app

java - SQLite: "DATABASE"附近:语法错误

iphone - 通过 Objective-C 创建 SQLite3 数据库文件

iphone - 如何为 Xcode 构建和编译 PJSIP,使用示例代码 IPJSUA 进行测试?