IOS 打印函数调用堆栈
2015-04-20 18:16
267 查看
源文
http://www.dewen.io/q/8471/Object-c%E4%B8%AD%E5%A6%82%E4%BD%95%E6%89%93%E5%8D%B0%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E6%A0%88
打印调用堆栈可以借助于: callStackSymbols
http://www.dewen.io/q/8471/Object-c%E4%B8%AD%E5%A6%82%E4%BD%95%E6%89%93%E5%8D%B0%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E6%A0%88
打印调用堆栈可以借助于: callStackSymbols
NSArray *syms = [NSThread callStackSymbols]; if ([syms count] > 1) { NSLog(@"<%@ %p> %@ - caller: %@ ", [self class], self, NSStringFromSelector(_cmd),[syms objectAtIndex:1]); } else { NSLog(@"<%@ %p> %@", [self class], self, NSStringFromSelector(_cmd)); }
相关文章推荐
- IOS打印调用堆栈
- Android下面打印进程函数调用堆栈(dump backtrace)的方法(http://blog.sina.com.cn/happychang2007)
- 浅谈在linux kernel中打印函数调用的堆栈的方法
- java打印函数的调用堆栈
- c中如何打印函数调用堆栈? - C/C++ - ChinaUnix.net
- linux打印函数调用堆栈
- 打印函数调用的堆栈信息
- 在linux代码中打印函数调用的堆栈的方法
- 打印函数调用堆栈
- ios打LOG 打出函数调用详细堆栈
- (zt)打印函数调用堆栈
- 在linux代码中打印函数调用的堆栈的方法
- android 打印调用堆栈的函数
- 在linux代码中打印函数调用的堆栈的方法
- 打印 JavaScript 函数调用堆栈
- IOS小知识点6之条件编译、Log系统、重命名、CocoaLumberjack、NSLogger、函数调用堆栈
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- Linux调用backtrack函数打印程序崩溃时的调用堆栈
- 打印函数调用堆栈 故意制造错误