Xcode11 代码部分高亮,部分不高亮,获取属性返回的都是int *

2,273 阅读1分钟

设备:MAC 版本10.15,Xcode11.1,iOS13

问题:

今天升级Xocde11之后,代码部分高亮,部分不高亮,而且self.属性返回的都是int *,起初google了好多关于Xcode代码不提示的解决方法,并没有起到任何作用,后来同事把他的Xcode传过来还是不可以,怀疑有可能系统导致的。后来发现每次编译都报Could not build module 'UIKit',猜有可能是UIKit的源码动过,然后google了一下这个解决方法如下:

解决方法:

重新安装Xcode。(先把原来的删掉,并且从回收站也删除,重新安装xcode,安装之后,先清理掉中说的Derived Data,之后再清理运行,解决了) Derived Data目录:/Users/XX/Library/Developer/Xcode/DerivedData

结论

网上说的好多方法都是关于代码高亮的问题,跟我这个还不太一样,因为我这个并不是全部都不高亮,可能是更新了Xcode11之后UIKit有改动,也有可能是我不小心改动了UIkit,必须的卸载Xcode才可以。