XCode 6.3自动完成功能无法正常工作

时间:2015-03-24 20:10:40

标签: ios objective-c xcode autocomplete

我正在学习Objective-C的基础知识并使用XCode编写代码。 众所周知,自动完成选项非常适合不了解(或记住)功能名称的新用户。

我在XCode 6.3中使用自动完成时遇到问题,只是它没有工作 - 它没有显示任何内容或显示未连接的内容。

例如,我只写了几行代码,使用NSMutableArray和NSEnumerator,当我试图提醒自己NSEnumerator的函数/消息'nextObject'时,XCode没有提示任何东西。

这是一张照片来展示它: enter image description here

我做错了还是有办法解决它?

提前感谢!

3 个答案:

答案 0 :(得分:0)

这一定是暂时的故障。当Xcode“索引”时,几乎所有时间都发生在我身上。你输入的速度可能太快了,当Xcode给出一个中断索引并查找自动完成时你可能有类型的东西没有方法(或者你想要的东西) 此外,对于自定义类和&方法,请确保已包含相应的头文件。

答案 1 :(得分:0)

当代码中出现错误时,似乎自动完成功能无效。

答案 2 :(得分:0)

autoComplete无法正常工作的原因可能是什么。执行以下任一操作以进行调试

  1. 检查是否有错误,如果是,请尝试解决,然后检查autoComplete。如果任何行中出现任何错误,则autoComplete将不适用于以下代码。如果您想检查错误,请尝试自动完成。
  2. 如果调试器没有抛出任何错误,请尝试注释掉所有行并从顶部取消注释以重新检查autoComplete的方法
  3. 退出Xcode并重新打开
  4. 清除派生数据,然后启动Xcode并检查