由于某些原因,我的Xcode项目无法识别(自动更正)我的代码。除了NSStrings(红色)之外,它不会对文本进行颜色编码。它不会像过去那样自动填充(例如,如果我输入“CGR”它将放入“CGRectMake:(x,y,width,height)”但不再是。我不记得在什么时候开始发生但它确实在我的其他项目中有用。有什么想法吗?
顺便说一句,删除派生数据并不能解决问题。也没有创建新项目和导入文件。
3 个答案:
答案 0 :(得分:2)
这个问题发生在我身上,我给你3个苏打,你可以尝试一下。
解决方案1:
- 打开xcode;
- Open Organizer(Xcode-> Window-> Organizer-> Projects)
- 选择您的项目并右键单击,然后从Organize ...
中删除
- 关闭xcode并重新打开您的项目。
醇>
解决方案2:
- 打开您的项目。
- 目标 - >建筑设置,设置预编译前缀标题= NO;
- 重复解决方案1(有时预编译前缀标题出现问题)。
醇>
解决方案3:
- 使用命令行。
- cd YourProject.xcode
- 删除project.pbxproj
以外的项目
醇>
祝你好运。
答案 1 :(得分:1)
哈,想通了!出于某种原因,我的项目被分成不同的文件夹。 I.E.它是一个包含所有图像的文件夹,另一个是ViewController.h,另一个是ViewController.m。将所有文件移动到层次结构中的最高文件夹,一切都很好:)尽管感谢您的帮助!
答案 2 :(得分:0)
我认为你的文字编辑偏好太容易出错了吗?命令 - 逗号 - >文字编辑。