iOS xcode使用断点追踪后,无法nslog,无法po对应的值 方法小结

Posted 逆袭的菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS xcode使用断点追踪后,无法nslog,无法po对应的值 方法小结相关的知识,希望对你有一定的参考价值。

今天使用断点追踪后,发现无法正常nslog,使用po也无法打印出对应的值,进入断点显示的值都为nil,网上查了一下,我总结出了以下几个可行方法:

法一:项目根目录->PROGECT->Build Setting->Optimization Level,将“Optimization Level”的值设置为“None[-O0]”,再重新运行程序即可解决问题。

法二:将工程的release改为Debug,再重新运行工程功能即可。

法三:将build setting 里的Other C Flag对应的-O2删掉。(此法为网友提供,本人未验证,仅供参考)。

 

以上是关于iOS xcode使用断点追踪后,无法nslog,无法po对应的值 方法小结的主要内容,如果未能解决你的问题,请参考以下文章

如何追踪僵尸对象崩溃?

UIWebView 操作中的 NSLog(或其他监控事件)

iOS ---不一样的NSLog打印(定位打印)

iOS开发之Xcode常用调试技巧总结

Xcode 11:未更新到应用程序或断点的代码更改不起作用

Xcode 4.3 断点记录对象描述