【发布时间】:2011-01-18 01:05:42
【问题描述】:
现在,当我在 Xcode 中触发我的一个断言时,我会收到断言消息和堆栈转储,其中充满了对我来说意义不大的数字。
为了跟踪调用堆栈,需要我调试应用程序,并将其运行到断言发生的位置,并希望它再次断言。对于 100% 可重现的错误,这不是什么大问题,但仍然是浪费时间。
如果每次断言被命中时我都能得到一个调用堆栈跟踪会更好。
如何定义一个断言宏来转储 Xcode 中的调用堆栈跟踪?
【问题讨论】:
标签: objective-c xcode assert callstack