让NSLog在Release的时候不输出

在 ‘PROGJECTNAME’-Prefix.pch文件中添加

ui

#ifdef DEBUG
# define LOG(...) NSLog(__VA_ARGS__)
#else
# define LOG(...) /* */
#endif

在TARGETS->build Settings->Other C Flags->Debug中添加”-DDEBUG”
这样就配置完成了

在须要输出的地方把原来的NSLog()改成LOG()就能够了
debug模式下输出,release模式下不输出
相关文章
相关标签/搜索