iphone – 如何从Xcode 4中的断点操作打印字符串值?
发布时间:2020-12-15 01:59:22 所属栏目:百科 来源:网络整理
导读:我有一个断点操作,并从下拉列表中使用Log选项。我想打印出字符串(summary)的值。我这样做: the person name is: @p.name@ 但是打印内存地址。我可以切换到Debugger Command选项 po f.name 但是我失去了我的描述,如第一个选项中所使用的。使用日志选项,是
我有一个断点操作,并从下拉列表中使用Log选项。我想打印出字符串(summary)的值。我这样做:
the person name is: @p.name@ 但是打印内存地址。我可以切换到Debugger Command选项 po f.name 但是我失去了我的描述,如第一个选项中所使用的。使用日志选项,是否有一种打印字符串值而不是内存地址的方法? 解决方法
你可以做几件事情。从下拉列表中添加一个日志功能,然后添加另一个框并选择Debugger Command并输入po f.name。
如果你希望你的日志变得更加复杂,你可以这样做: the person name is: @(const char *)[(NSString*)[p.name description] UTF8String]@ 最好的方法是使用调试器的图形界面来监视变量。如果要记录消息,请使用NSLog。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |