代码改变世界

ios程序 调试log宏的添加

2012-09-21 10:46  宇过@天晴  阅读(247)  评论(0)    收藏  举报

#ifdef DEBUG

#  define LOG(...) NSLog(__VA_ARGS__)

#  define LOG_CURRENT_METHOD NSLog(@"%@-%@", NSStringFromClass([self class]), NSStringFromSelector(_cmd))

#else

#  define LOG(...) ;

#  define LOG_CURRENT_METHOD ;

#endif

 

使用

LOG_CURRENT_METHOD;

    NSString* data = [[n userInfo] objectForKey:@"data"];

    LOG(@"read: %@", data);