ran*_*nez 4 xcode ios cocoapods swift
我有一个演示应用程序,它使用快速编写的各种内部开发容器。开发窗格中的所有快速代码都有故障代码完成的地方。例如,当按住命令并单击import UIKit,Xcode中的抱怨Symbol Not Found攻上时UIKit。没有编译器错误,一切都可以构建和运行。
如果我在演示项目本身的pod之外有快速代码,则该代码可以很好地完成,但是当我将其放入pod并运行时 pod install,它要么立即停止代码完成,要么运行几个小时/ pod update命令,然后随机停止工作。我的项目中还有其他开发吊舱,而用Objective-C编写的开发吊舱则从来没有遇到麻烦代码。
我尝试了多种不同的解决方案,即此处列出的解决方案: Xcode 6 Swift代码完成不起作用。这些都不对我有用。
我从上面的帖子中多次尝试了这些解决方案的各种组合:
pod deintegrate然后pod install似乎都不起作用。
任何帮助将不胜感激!
这也让我发疯了几个小时,一切似乎都很好,但是自动完成功能不仅仅在起作用。
就我而言,我在Xcode 7.2.1上使用RestKit 0.25和CocoaPods 0.39.0(因为我仍然在优胜美地上使用)
由于一切都可以正常编译,所以我试图找到自动完成功能的启动位置,并且我意识到在“项目构建设置”级别有一些奇怪的事情。
当然,如果您的Target的Build Settings正确,它将可以编译和构建良好,但是该项目又如何呢?
只需选择YourProject->(PROJECT)YourProject-> Build Settings-> Header Search Paths,然后除去除“ $(inherited)”以外的所有内容都是非递归的。最后清理您的项目,自动完成功能将再次起作用。
对我来说,向构建设置添加任何内容都不起作用,但是删除派生数据并明确构建 Pod 方案就成功了。
转到“管理方案”并检查 Pods-MyProject 方案。选择这个方案(运行和停止按钮旁边的按钮)和 Build for Running 之后shift + cmd + R
切换回您的项目方案。