美文网首页
Xcode:解决控制台打印不全的问题

Xcode:解决控制台打印不全的问题

作者: 这小子 | 来源:发表于2019-12-19 20:08 被阅读0次

只需要定义一个宏就可以啦,贴上代码供后来者参考。

/** 设置HLLog可以打印出类名,方法名,行数 */

ifdef DEBUG

define DHLog(format, ...) printf("class: <%p %s:(%d) > method: %s \n%s\n", self, [[[NSString stringWithUTF8String:FILE] lastPathComponent] UTF8String], LINE, PRETTY_FUNCTION, [[NSString stringWithFormat:(format), ##VA_ARGS] UTF8String] )

else

define DHLog(...)

endif

PS:要使用printf,而不要使用NSLog。

相关文章

网友评论

      本文标题:Xcode:解决控制台打印不全的问题

      本文链接:https://www.haomeiwen.com/subject/dsevnctx.html