加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读