我想将代码中的任何 NSLog
都视为错误。该行应该是 Xcode 中的编译时错误。就像在启用 ARC 的项目中使用 release
被视为错误一样。
最佳答案
试试这个,
#define NSLog_UNAVAILABLE __attribute__((unavailable("NSLog is treated as Error.")))
FOUNDATION_EXPORT void NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2) NSLog_UNAVAILABLE;
关于ios - 将使用 NSLog 视为构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15614000/