Swift Debugger中无法获取变量值的问题
最近在项目中突然发现打断点无法获取到变量的值,对于调试来说非常头痛。
现象:
打断点看不到值,用lldb命令调试也不行
问题原因,这个是苹果的编译器的bug,混编的时候引用OC的cocoapods库有这个问题。
比如我最近导入了SVProgressHUD库,就导致了这个问题
解决办法:把桥接文件里面SVProgressHUD库的#import导入方式换成@import就行了
(不确定是哪个框架导致的,那就多试试吧。我也知其然不知其所以然)