多语言展示
当前在线:674今日阅读:113今日分享:31

iOS开发NSLog(...)宏定义

iOS宏定义NSLog(...)方便调试//如果release状态就不执行NSLog函数#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...) {}#endif
工具/原料

Xcode

方法/步骤
1

新建PCH文件,添加到工程中

2

将以下代码拷贝到PCH文件中#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...) {}#endif

3

要发布应用时将build configuration 设置为release,就不会执行NSLog函数了

注意事项

PCH文件要设置正确

推荐信息