1
Q
打印深度调用堆栈
A
回答
2
这里是你如何做到这一点:
NSLog(@"%d stack frames", (int)[NSThread callStackReturnAddresses].count);
然而,这似乎是一个可疑的事情要做。更新您的问题,提供更多关于您正在尝试调试的详细信息,我们可能会为您提供更好的帮助。
相关问题
- 1. 打印PHP调用堆栈
- 2. 递归调用堆栈深度
- 3. 调用堆栈深度:Xcode 4.6.3
- 4. 获取调用堆栈的深度GCC
- 5. 打印堆栈帧
- 6. 调试堆栈深度过深,在Ruby中
- 7. 深度优先搜索堆栈使用
- 8. 打印堆栈跟踪
- 9. 打印堆栈跟踪obfusated
- 10. 调用堆栈已超过最大的100深度,Lua的
- 11. Rust是否暴露调用堆栈深度?
- 12. Java调用堆栈的最大深度是多少?
- 13. 访问计划中的调用堆栈深度
- 14. 堆栈溢出深度优先搜索
- 15. 如何限制堆栈深度
- 16. JProfiler可以测量堆栈深度吗?
- 17. 错误#1030:堆栈深度不对称
- 18. 如何测量线程堆栈深度?
- 19. 增加OpenGL属性堆栈的深度
- 20. 如何查找堆栈深度?
- 21. 堆栈深度超出限制的PostgreSQL
- 22. 堆栈太深 - Rspec
- 23. 使用CORBA时打印堆栈跟踪
- 24. 跟踪堆栈深度以进行调试
- 25. Java阵列堆栈,从上到下打印堆栈内容
- 26. 堆栈实现崩溃时,试图打印堆栈的元素
- 27. 在堆栈展开期间打印堆栈变量
- 28. 在printStackTrace()上打印完整调用堆栈?
- 29. 打印PHP在PHP外部运行调用堆栈
- 30. 如何打印java方法调用堆栈?
似乎没有工作:错误:(29,61)属性'callStackReturnAddresses'找不到'NSThread *'类型的对象 – 2014-10-01 17:24:07
[NSThread callStackReturnAddresses] .count然而,正是我正在寻找。感谢Rob。 – 2014-10-01 17:26:17
我纠正了我的答案。 – 2014-10-01 18:05:44