有可能有的朋友发现了,更新了Xcode之后(我也不记得哪个版本搞出来的了,反正10以上).断点调试就不显示属性了.
举个例子
之前断点调试可能是下面这个画风的.
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1fb772f89219fa30cccbbc1fc2625ea8.png)
版本更新了之后,就变成string不是值,而是地址.要点击i才能看详情是多少.
解决方案
- 不管当前是debug还是release.对应Targets的Build Settings的Optimization Level要设置为None
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9299b31ff18c08e4708d8d51f7f37a0b.png)
- Scheme设置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7914d18d611adbff0b0b6a7e5cf5b94c.png)
Scheme设置应该像上面一样.如果还是有问题.红框框勾选一下Dynamic Library Loads运行一下就OK(运行完了我把勾选的去掉了也能正常打印…赶脚是Xcode的BUG)