NSAssert(isstillLoadingArgument== [[self class] stillLoading],@"Hmm.... we think isstill Loading is false or true and yet stillLoading is true");;
这是我问这个问题的截图:
然后当断言失败时,代码在这里中断:
这是非常烦人的,因为我想在代码中看到断言中断我设置了断言.那么,我该怎么做呢.
Ben答案遗憾的是没有解决问题:
解决方法 您需要为项目添加一个断点以用于所有异常.1)单击断点导航器
2)添加异常断点
3)确保将其设置为中断所有异常
现在XCode将破坏实际的断言而不是主要的断言.希望这可以帮助!
总结以上是内存溢出为你收集整理的objective-c – 为什么NSAssert在main中而不是在调用断言的代码中断开全部内容,希望文章能够帮你解决objective-c – 为什么NSAssert在main中而不是在调用断言的代码中断开所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)