#ifdef DEBUG
#define NSLog(...) NSLog(__VA_ARGS__)
#define debugMethod() NSLog(@"%s",__func__)
#else
#define NSLog(...)
#define debugMethod()
#endif
放入pch中 打包项目前 调整: editScheme -release
"Target > Build Settings > Preprocessor Macros > Debug"里有一个"DEBUG=1"
意思是说DEBUG模式 NSLOG有效;
release模式即为发布模式, NSLOG无效;