NSMutableArray *someObject = [NSMutableArray array];
NSLog(@"%s:%d someObject=%@", __func__, __LINE__, someObject);
[someObject addObject:@"foo"];
NSLog(@"%s:%d someObject=%@", __func__, __LINE__, someObject);
| Macro | Format Specifier | Description |
| __func__ | %s | 当前函数前面 |
| __LINE__ | %d | 源码文件中的行号 |
| __FILE__ | %s | 源码文件完整路径 |
| __PRETTY_FUNCTION__ | %s | 和__func__类似, 但是在 C++ 代码中包含更多的信息. |
| Expression | Format Specifier | Description |
| NSStringFromSelector(_cmd) | %@ | 当前选择器的名字 |
| NSStringFromClass([self class]) | %@ | 当前对象类的名字 |
| [[NSString stringWithUTF8String:__FILE__] lastPathComponent] | %@ | 源码文件的名称 |
| [NSThread callStackSymbols] | %@ |
304

被折叠的 条评论
为什么被折叠?



