码迷,mamicode.com
首页 > 其他好文 > 详细

自定义的打印语句NSLog在控制台输出不完整的完美解决

时间:2018-05-30 19:18:29      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:而且   完美解决   pat   \n   print   cti   plog   __line__   path   

// 打印日志  debug
#ifdef DEBUG // 调试状态, 打开LOG功能 
#define APPLog( s, ... ) printf("class: <%p %s:(%d) > method: %s \n%s\n", self, [[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, __PRETTY_FUNCTION__, [[NSString stringWithFormat:(s), ##__VA_ARGS__] UTF8String] )

#else // 发布状态, 关闭LOG功能 
#define APPLog(...)

#endif

 而且还进行了utf8的解码,可以直接看到后台传过来的汉字。

自定义的打印语句NSLog在控制台输出不完整的完美解决

标签:而且   完美解决   pat   \n   print   cti   plog   __line__   path   

原文地址:https://www.cnblogs.com/110-913-1025/p/9112447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!