- 首先检查运行的scheme是release还是debug.
- 检查项目的Targets的Build Settings中的Optimization Level其中的debug通常为None, 以使所有的信息都能输出来。
- 最后再检查一个比较容易忽视的地方,在scheme中的Run的位置看是看debug的diagnostics中的全部选项,应该全不选。通常容易犯错在Enable Zombie Objects。 把这项目勾选后,会导致一些变量输不出来。
XCode调试时, 显示不出变量的值,po也出不来
最新推荐文章于 2022-09-01 22:26:42 发布
本文详细介绍了如何在Objective-C开发中,通过调整BuildSettings中的OptimizationLevel,确保所有信息输出,并在scheme中正确配置,以避免EnableZombieObjects导致的变量输出问题。
1164

被折叠的 条评论
为什么被折叠?



