Skip to content

Instantly share code, notes, and snippets.

@smartweb
Created February 7, 2012 00:26
Show Gist options
  • Save smartweb/1756152 to your computer and use it in GitHub Desktop.
Save smartweb/1756152 to your computer and use it in GitHub Desktop.
object-C开发调试技巧:跟踪输出来源
调试技术,跟踪输出来源,DLog和ALog
#ifdef DEBUG
#define DLog(fmt, ...)
NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
#define DLog(...)
#endif
// ALog always displays output regardless of the DEBUG setting
#define ALog(fmt,...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__,##__VA_ARGS__);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment