当前位置: 首页 > 面试题库 >

Xcode 6无法在Swift中自动完成

阎成天
2023-03-14
问题内容

我试图导入各种我不记得它们确切名称的库。不幸的是, Xcode 6(使用swift)不能像使用Objective-c 在 Xcode
5中那样自动完成它们。

例如:

ALAssetsLibrary
MPMediaPlayer

等等

我被迫向Google输入确切的框架名称,然后返回并复制粘贴。

通常,自动完成功能的效果非常差。我在Xcode 6中做错了吗?

我是否应该在设置中设置任何标志以使其正常工作?


问题答案:

apple dev论坛中的此修复程序对我有用。自从beta 5开始,我就遇到了性能/自动完成问题,现在我旧的2010 MBP上的xcode 6.1 /
Yosemite可以正常工作。

  1. 退出Xcode。
  2. 重新启动计算机(这将清除所有内存中的缓存)。
  3. 删除DerivedData文件夹的内容(〜/ Library / Developer / Xcode / DerivedData)
  4. [这是关键步骤:]删除〜/ Library / Caches / com.apple.dt.Xcode。

现在再次启动Xcode…



 类似资料:
  • Eclipse不支持javaScript自动完成和代码高亮,不想使用像codemix这样的付费插件,tabIX有没有其他选择,而不使用其他Ide像Vscode ??

  • 我在KieWorkbench中创建了业务流程,并按照如下方式构建了jar:业务流程:流程ID:myWorkflow。过程 创建任务-参与者:myUser1 提交任务-Actor: myUser2 GAV:组:com.mycom.app.bpm 神器:myWorkflow 版本:1.0 根据我的要求,我需要在一个模块(Test1.war)中创建任务([First task]start and com

  • 问题内容: 我一直在尝试将Obj-C库移植到Swift,但是遇到了一个问题,当Swift代码在项目中时,链接器无法构建静态库。 作为最小的复制者,请进入XCode6并创建一个新的iOS静态库。它会为您提供一个带有空白.h和.m文件的项目。这样可以编译良好。然后,将新的.swift文件添加到项目中(无论是否创建标题桥)。这也 应该 编译良好,但是在链接期间失败: 如果我瞄准模拟器或设备,则会发生这种

  • 每当我创建一个函数,使其成为视图并将模板映射到它上面时,PyCharm 中的自动完成功能都可以工作。如果您输入类似 { 的内容,其中 是一个模型,并且是您的上下文对象之一,那么它将为您提供一个下拉菜单,其中包含可能的完成。 然而,如果你创建了一个基于类的视图,那么这是行不通的。我能解决这个问题吗?

  • 问题内容: 我使用的Swift很少,但是来自Objective C,关于Swift的一些事情就是PITA。 在iOS编程中,我们有方法,它是UIView的一部分。 因此,我尝试使用Xcode的自动完成功能并开始输入: 自动完成显示: 然后,我进入“持续时间”字段,然后输入数字: 然后,我再次跳到动画块,然后按Enter键,就像我通常在Objective C中一样,Xcode现在显示: 因此,我最后