1

我的应用程序的数据模型有点复杂。我需要使用不同的谓词调试获取请求。

有什么快速的方法可以查看不同谓词的不同结果吗?我厌倦了只更改一个谓词,我必须重新开始我的导航应用程序,之前有近 10 个步骤。

我希望看到结果的这些谓词的一个示例:

item = %@
item = %@ AND quantity = %@
item = %@ OR (startdate >= %@ AND enddate <= %@)
etc...

在使用 Core Data 时,我看不到数据库及其值来执行一些 SELECT。

4

3 回答 3

3

您可以在代码中添加逻辑以更改谓词并再次获取(可能添加一个临时按钮来触发此操作并循环浏览各种谓词)。

您可能还对查看 SQLite 文件中的数据感兴趣。查看如何查看存储在 Core Data 中的数据的答案?

于 2010-02-19T17:45:45.243 回答
0

我不确定它是否有任何帮助,但是如果您想快速查看返回结果,请进入 gcc 命令行并编写

po <name of array with results>

所以如果数组是项目

po items

将在控制台中很好地打印所有返回的结果

于 2010-02-19T13:37:44.990 回答
-1

要免费查看 SQLite 中的数据,只需获取 FireFox。然后安装 SQLite 管理器。

干杯。

-RoLYrolls

http://iphone.rolyrolls.com

于 2010-03-04T21:00:59.880 回答