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

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抽风,在此记录一下。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容