【发布时间】:2015-06-30 22:36:49
【问题描述】:
我需要有关 Xcode 6 的帮助。
这只发生在我正在处理的项目中。对于另一个,代码建议有效。
我的项目有什么问题?
【问题讨论】:
标签: swift xcode6 code-completion
我需要有关 Xcode 6 的帮助。
这只发生在我正在处理的项目中。对于另一个,代码建议有效。
我的项目有什么问题?
【问题讨论】:
标签: swift xcode6 code-completion
答案是删除 ~/Library/Developer/Xcode/DerivedData/ModuleCache(Xcode 关闭时)
【讨论】:
我一直在研究 StackOverflow 上的相同问题,以下是大多数线程的建议:删除 Derived Data 文件夹文件(或者可能只是与您的麻烦项目相关的文件!)。它对我有用,因此这个答案。详情如下:
通过删除 ~/Library/Developer/Xcode/DerivedData 中的所有文件手动修复
注意:如果 Library 文件夹对您来说是新的,请关注这篇 CultOfMac 文章:
图书馆访问开启。
打开 Finder 窗口,然后导航到主文件夹。那就是侧边栏中可爱的小房子图标所代表的那个。如果您没有看到它,请单击“桌面”或“文档”文件夹之类的内容,然后按住 Command 键单击窗口的标题栏。您将获得一个下拉菜单,其中显示当前文件夹的文件路径,如果您从主目录中选择了一个文件夹,它将在列表中的某处显示主文件夹。单击它以转到主文件夹。
现在,一旦您到达那里,按 Command-J 即可调出“视图选项”面板。您会在该面板的某处看到一个“显示库文件夹”复选框,具体取决于您的 Finder 窗口所在的视图。只需选中它即可显示您的用户帐户的库文件夹。现在您可以进入那里尽情玩耍了。
注意:一些 StackOverflow 成员建议在点 (.) 后按“Escape”键或 Command 和 + 键,其他人建议键入空格(控制 + 空格键)。但是,您的帖子似乎表明它是特定于项目的(适用于其他项目),因此尝试不同的方法可能会很有用。希望这会有所帮助。
【讨论】:
Swift 文件不会为 UI 类(例如 UIImage、UIDevice)提供代码补全,除非文件顶部有“import UIKit”。
【讨论】: