gpt4 book ai didi

core-data - 有没有好的核心数据浏览工具?

转载 作者:行者123 更新时间:2023-12-02 21:45:46 26 4
gpt4 key购买 nike

从 SQLite 迁移到 Core Data 时我错过的一件事是直接查询数据库来分析数据的能力。有人知道有一种工具可以以类似的方式浏览核心数据存储吗?

最佳答案

CoreDataEditor 的价格为 20 美元,并且无法快速轻松地浏览托管对象上下文的关系。还有一些疯狂的事情是必须让 MOM 使用与您的应用程序完全相同的名称(??!),或类似的名称。我不打算只是为了浏览我的对象存储而开始重命名内容。不可否认,它确实有一个非常酷的应用程序图标,我从名称中假设您可以编辑内容。但是,就像原始海报一样,我只需要一些可以让我打开核心数据持久存储并快速了解我的托管对象的东西。

我发现了一种更好的解决方案,它可以直观、轻松地浏览托管对象的关系,而且是免费的,详细信息如下:

Browsing Core Data databases using F-Script

您基本上安装 F-Script,然后运行 ​​Tyson 先生的 Applescript,它会要求您找到 MOM(例如 YourApp.app),然后找到用作持久存储的 SQLite 数据库(即 YourAppPercientStore)。 sqlite)。如果您使用的是 iPhone Simulator,这些都位于您的 Simulator 目录中 - 例如:

/Users/me/Library/Application\ Support/iPhone\ Simulator/4.2/Applications/5452AC87-0426-4303-9402-C5F5900C7321/YourApp.app
/Users/me/Library/Application\ Support/iPhone\ Simulator/4.2/Applications/5452AC87-0426-4303-9402-C5F5900C7321/Documents/db/YourAppPersistentStore.sqlite

然后选择一个实体并点击“获取”。您可以运行 NSPredicates 来过滤其项目,或者单击一个项目并单击“浏览”。它会打开“F-Script 对象浏览器”,在此窗口中,您可以跟踪关系并基本上浏览整个托管对象上下文中的所有项目,检查每个项目的所有属性。太棒了。

关于core-data - 有没有好的核心数据浏览工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1609683/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com