代码之家  ›  专栏  ›  技术社区  ›  Hoang Pham

使用谓词调试核心数据管理对象

  •  1
  • Hoang Pham  · 技术社区  · 16 年前

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

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

    由于使用核心数据,我无法看到数据库用它的“值”做一些选择。

    3 回复  |  直到 16 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

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

    this answer How view data stored in Core Data?

        2
  •  0
  •   Ron Srebro    16 年前

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

    po <name of array with results>
    

    po items
    

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

        3
  •  -1
  •   RoLYroLLs    16 年前