是Objective-c和xcode的新手,我喜欢用它们编程。但面对xcode的问题,这已经发生了很多次,即xcode的自动建议模式无效。
通过自动建议我的意思是 - 当我输入两个字母'UI'时,'xcode预测剩下的字是“UIColor,UIButton,..等”。
实例方法相同,例如。你键入'init',列表显示为“initWithFrame, initWithNibName,..“等等,这使编码变得如此简单。
但是在我执行某些操作(如撤消或删除)之后我不记得我做了什么,这个自动预测不起作用,这只发生在特定文件上。
知道我做错了什么才能做到这一点? 感谢
答案 0 :(得分:1)
Xcode有时会吓坏并表现出这种行为。在这种情况下你能做的最好的就是清理你的项目(cmd-shift-K),关闭Xcode,然后重新打开它。
我注意到了这种行为,尤其是在广泛使用#define
d宏时。
答案 1 :(得分:0)
我知道这篇文章很旧,但解决此问题的正确方法是清除派生数据。清理派生数据并重新启动Xcode后,您的项目将会说"索引"这是设置使此功能工作所需的一切的过程。在那之后,一切都应该再次运作。
要清除派生数据,请转到Xcode->偏好设置。然后单击派生数据文件夹路径旁边的小箭头。 Finder将打开派生数据中的项目。只需选择并删除项目特定的问题(不要担心,这不会影响您的项目)。
答案 2 :(得分:0)
如果有任何编译错误,那么预测也将无法正常工作。尝试先解决它们。