我有大胆的重要信息,以便于阅读。
我昨天更新了到 Xcode 7.3 ,并且已经整天尝试解决我的问题。对于课程,我们
我目前的常规是我没有为我们的作业创建新项目,我只是用Xcode打开* .c文件。出现问题的地方是当我开始输入例如 a" For loop" 在之前的版本中我得到这个用于自动完成:
for (initialize; condition; reinitialize){
statements
}
在哪里我可以选中并使用我将在循环中使用的变量/值来编辑占位符。现在在Xcode 7.3中,当我输入所有自动填充功能时,我只是 this 没有括号或括号。
如果我将代码段拖到我的代码中间,它会显示出来,但这很费时间,而且很麻烦。 我尝试删除衍生数据,但是因为我没有为每项作业创建新项目,所以我认为这对我没有帮助。 我也尝试删除缓存文件并重新安装旧的7.2 Xcode无效。
感谢任何帮助。
答案 0 :(得分:0)
当您看到'for'时,按Tab或Enter键。它会自动为我填充剩下的东西,至少在那时你可以选择更多。
编辑:输入'for'后不要点击Space键,然后自动完成建议就会消失。在7.3中看起来像这样(稍微差异。参数名称比你的。)
for (initialization; condition; increment) {
statements
}
答案 1 :(得分:0)
我找到了解决它无法正常工作的原因。在我目前正在处理的.c文件中,函数定义如下:
int main()
// comments
{
Return
}
当我去输入时,它不会将其注册为函数,但是如果我改变括号所在的位置:
int main(){
// comments
Return
}
我像以前一样获得代码完成。我不确定为什么这是一个问题,因为我发誓它以前在工作。