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

如何在xcode中创建断点的日志消息动作?

发布时间:2020-12-15 01:41:35 所属栏目:百科 来源:网络整理
导读:今天正在观看一个WWDC视频关于xCode 4中的新功能.他们已经提到,使用断点上的日志消息操作以及启用“自动执行评估操作”之后,输出变量的值而不是使用NSLogs是一个好主意时间. 让我说我有这样的东西: NSLog(@"URL is : %@",userDocumentsURL); 我将如何编写一
今天正在观看一个WWDC视频关于xCode 4中的新功能.他们已经提到,使用断点上的日志消息操作以及启用“自动执行评估操作”之后,输出变量的值而不是使用NSLogs是一个好主意时间.

让我说我有这样的东西:

NSLog(@"URL is : %@",userDocumentsURL);

我将如何编写一个日志消息操作来显示userDocumentsURL的值?使用上述方法代替NSLog是一个好主意吗?

解决方法

创建断点“日志消息”操作.对于日志消息包括以下内容:

URL is @(char*) [[userDocumentsURL description] UTF8String]@

或者,您可以创建一个断点“Debugger命令”操作,类似于:

po [NSString stringWithFormat:@"URL is: %@",userDocumentsURL]

我更喜欢使用断点操作进行日志记录,因为可以更容易地清除一堆断点,而不是删除NSLog.以这种方式使用断点的可能缺点是它们比直接的NSLog要慢得多(在调试期间).

(编辑:李大同)

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

    推荐文章
      热点阅读