目前,我的Xcode4并未在NSAssert
失败时停止。如何让它再次在NSAssert
失败时停止?
答案 0 :(得分:34)
现在,只要NSAssert触发,您就会在调试器中停止。在我的测试中,它会转到最近的源代码,而不只是显示设置断点的程序集。
更一般地说,你可以这样做:
根据您的代码,这可能或多或少有用。
另请参阅“添加异常断点”的XCode 4文档结果
答案 1 :(得分:0)
我对这个问题感到无聊。我觉得吹博客可能很有用。 http://www.learn-cocos2d.com/tag/nsassert/ http://edmundlong.com/edsBlog/making-nsassert-work/
答案 2 :(得分:0)
默认情况下,在版本构建中会自动禁用断言。如果您希望断言工作,请执行Debug构建,或关闭其他C标志构建设置,其中断言在发布版本中关闭。