摘要: Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:1NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);其中__func__和__LINE__都是预编译的宏,编译时会分别替换为当前函数和当前行号。下面是一些常用于打印日志的宏。宏说明__func__打印当前函数或方法,c字符串__LINE__打印当前行号,整数__FILE__打印当前文件路径,c字符串__PRETTY_FUNCTION__打印当前函数或方法(在C++中会包含参数类型),c字符串Q:如何打印一个类名,消息名,当 阅读全文
posted @ 2012-09-12 14:29 ValeTu 阅读(6543) 评论(1) 推荐(0) 编辑