我按照了一个关于核心数据(core data tutorila)的简单教程,该应用程序正常运行。但我喜欢使用浏览核心数据 firefox扩展。请参阅:browse core data with firefox
在执行browse core data中描述的任务时,我没有看到第6条中的预期值:
我没有看到带有我添加名字的记录???
此外,如果我只是添加记录(=不同名称nike,asics,puma)并且我运行应用程序,我不会看到这些记录只是之前的"应用内"添加记录
如何浏览核心数据?
[编辑]这是我从应用程序下载的sqlite sqlite file
[编辑2]仔细看看,我的确看到只有SingleViewCoreData.sqlite-wal变得更大,但这不是标准的.sqlite是吗?
答案 0 :(得分:1)
我建议用SQLiteBrowser打开你的sqlite文件 - 在这里下载http://sqlitebrowser.org
您可以通过选择"浏览数据"来查看数据。并选择要查看其记录的实体。
答案 1 :(得分:1)
对于那些想要在iPhone上浏览核心数据的人来说,这帮助了我:
要从设备查看Coredata:
插入设备 -
启动Xcode
在顶部的Xcode菜单上 -
选择窗口 -
选择设备 -
选择您的设备 -
选择应用 -
选择设置图标(" + - "右侧的齿轮形符号) -
选择下载容器 -
将其保存到文件夹 -
它的扩展名为" .xcappdata" -
打开FireFox
(如果你还没有它 - 获取FireFox SQLite Manager浏览器 插件)选择右上角的SQLite Manager图标(看起来像一个 带条纹的桶)
选择打开的文件夹图标
将[SQLite数据库文件]格式更改为所有文件
浏览并选择您的数据库
除了表格和列(抱歉 - 实体和属性 你在Coredata中创建 - 你会看到一些额外的列被创建 由CoreData本身。
希望这有助于某人。这有点像熊,但值得一试 在肉体中看到你的数据库"