1、输出变量值的宏
#define LOGVAR(var) NSLog(@"%s: %@", #var, var);
#号会调用字符串化函数
Xcode所使用的底层编译器GCC有很多可用的内置宏。如__FILE__、__LINE__等。
查看http://gcc.gnu.org/onlinedocs/cpp/上的GCC文档获取更多信息。