我对XCode 7.3(然而,自从我安装XCode 7.2以来,这个问题一直存在)和Swift代码有一个非常令人沮丧的问题,我希望其他人也有这个问题,并且知道如何解决它.语法高亮显示和代码完成在Objective-C文件中工作得很好,在调用Swift代码中的其他Swift对象时也可以工作得很好.然而,Swift代码中提到的任何Objective-C对象或方法都不会得到语法高亮显示,XCode也不会完成任何Objective-C声明的方法或属性.一切都很好地编译和运行.
我还应该补充一点,我也try 过完全干净地安装XCode.我删除了所有派生数据,删除了所有XCode缓存,并删除了我的XCode首选项文件(当然,在重新安装之前,我还删除了XCode.app存档).
这使得在Swift中发展非常困难.我不想这样做,但如果我找不到解决这个问题的方法,我将被迫重新使用Objective-C.