记录下Xcode断点调试 所有数据都是nil原因记录

2021-12-07  本文已影响0人  余晖依旧耀眼

Xcode突然断点看到的变量全nil,NSLog打印没问题,下面是问题查找记录

1、查看下环境是不是Release,路径Edit Schemes - Run - info。在Release环境下xcode会自动优化,改成Debug就行


image.png

2、看看是不是不小心勾选了 Address Sanitizer,Edit Schemes - Run - Diagnostics


image.png

3、build setting - optimization level - 设置为None [-O0] 如下

image.png

4、看见网上还有朋友说在Build Setting里 将Other C Flags的-O2删掉

PS:然而上面这些我都是正确的,还是断点遇到问题,最后找出来是没有对应版本的真机调试包,但是按理说工程不应该是没法在这个手机上调试的么,等我拔掉线,重新插上,提示没法运行了!!!整了我半个小时,Xcode抽风,在此记录一下。

上一篇 下一篇

猜你喜欢

热点阅读