iphone – 我如何获得CoreData Debug参数输出到控制台?

iphone – 我如何获得CoreData Debug参数输出到控制台?,第1张

概述根据 Apple documentation on debugging Core Data它说,我们应该能够传递一个参数到应用程序,将输出SQL核心数据发送到SQLite。 我进入我的可执行文件的参数选项卡在XCode和指定的参数: -com.apple.CoreData.SQLDebug 1 但是,我在控制台中没有看到SQL。然后我试图在Apple提供的CoreDataBooks应用程序中使用此 根据 Apple documentation on debugging Core Data它说,我们应该能够传递一个参数到应用程序,将输出SQL核心数据发送到sqlite。

我进入我的可执行文件的参数选项卡在XCode和指定的参数:

@H_502_13@-com.apple.CoreData.sqlDeBUG 1

但是,我在控制台中没有看到sql。然后我试图在Apple提供的CoreDataBooks应用程序中使用此参数,以防万一MY程序中存在其他问题。

即使在苹果的示例中,我在控制台中没有sql输出。

我做错了什么?苹果的文档是否错误?我应该看看控制台以外的地方吗?有没有其他人有这个论点的成功?

更新:苹果已经固定的输出错误与较新版本的XCode;但是,要明确最终解决方案:

参数是两个单独的参数,应该在参数选项卡中输入。 -com.apple.CoreData.sqlDeBUG是一个参数,值1是第二个参数。

解决方法 XCode 4(final)似乎不一致。

使用一个参数在设备上工作,但在模拟器中失败:

-com.apple.CoreData.sqlDeBUG 1

在设备和模拟器上使用两个参数:

-com.apple.CoreData.sqlDeBUG

1

总结

以上是内存溢出为你收集整理的iphone – 我如何获得CoreData Debug参数输出到控制台?全部内容,希望文章能够帮你解决iphone – 我如何获得CoreData Debug参数输出到控制台?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1044578.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存