常用预定义

1.获取参数名
#define NameOfParam(param) [NSString stringWithFormat:@"%s", #param]
2.
#ifdef DEBUG
#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
#define NSLog(fmt, ...) nil
#endif

你可能感兴趣的:(预定义)