xcode10 不联想代码(亲测有效)
今天开始做新的项目,拉好框架发现导入头文件不联想,手动导入头文件,发现文件里的方法、类名不联想,不报错,只要手动敲的也都能用。这是一个很蛋疼很可怕的事情,然后去网上找方法,然后一大推的清理缓存的方法:
rm -rf ~/Library/Developer/Xcode/DerivedData,也许他们真的用这种方法解决了自己的问题,但是我之前也出现过类似的问题,貌似每次也都用过这方法,好像没有一次成功过。
找了半天,又找个方法:Build Settings -> User Header Search Paths ,然后添加$(PODS_ROOT), 设置为recursive。结果还是不行。最后没办法找了大神问了下,问题瞬间解决:原来是xcode10创建项目时默认New building system,导致无法在引用类时不提示,解决方法:File - workplace setting - building system - Legecy building system