编辑:这很奇怪...如果我在欢迎屏幕中双击项目的Recent Projects项目,代码感和着色工作正常,但如果我只是点击Open
(欢迎屏幕右下角)它没有.打开File > Recent projects
也不起作用,也不会.xcodeproj
在Finder中双击该文件.
我已经工作了几个月(通过不同的安装/版本的XCode)的iPhone OS 3.0项目的代码意义不再适用.例如,如果我这样做NSString *myString
,所有代码都是黑色的(没有着色,没有选项+双击,没有代码完成).Code Sense仅适用于我自己的类/方法/属性,但不适用于任何SDK类.如果我从头开始创建一个新项目,我确实可以完成所有这些工作.
我已经尝试在此项目中更改"所有配置的基本SDK".我已经尝试过"重建代码感知索引".我已经尝试过"清理所有目标".
所有首选项中的文档都已下载并正常运行.例如,如果我选择NSString
上面的内容并在文档中执行右键单击 - >查找文本,我将获得包含该类所有引用的窗口.
任何想法将不胜感激.
由于我有Xcode 4.4,当我想在我的类上导入文件时,我已经失去了完成.我必须完全编写该文件(该问题仅出现在导入范围内,在其他地方有效)
有谁有同样的问题,知道如何搞清楚?
从昨天开始处理中型项目(大约200个源文件)时,我的Xcode开始表现得非常沉重.项目正确编译并在模拟器和设备中运行.我不使用任何第三方库,除了少数广泛使用的包括(如JSON或facebook ios sdk).
它始终以全速运行CPU,即使它处于空闲状态(没有索引,没有编译,没有编辑).RAM的使用相对正常(300-50MB).
我的机器使用:Core 2 Duo 3.04Ghz CPU,8GB RAM和Vertex OCZ 3 SSD驱动器.
我已尝试在stackoverflow找到的每个建议的解决方案:
什么都没有帮助.在大多数情况下,Xcode会对项目进行一段时间的索引,然后恢复正常性能,但过了一段时间后再次无法使用.两个核心,智能挂起等CPU的CPU回升到95-100%......
我附上了如何看待Xcode进程的截图:
更新: 经过一段时间的希望,我通过移动几个来解决问题
#import "header.h"
从头文件到实现文件的语句,并用前向声明交换它们...问题在一段时间后再次出现.我正在添加控制台日志.奇怪的是,在我退出之后,与Xcode相关的日志出现了,而不是在运行itsef期间.
控制台日志:
5/11/12 9:27:03.777 AM [0x0-0x45045].com.apple.dt.Xcode: com.apple.dt.instruments.backgroundinstruments: Already loaded
5/11/12 9:27:05.571 AM Xcode: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"
5/11/12 9:27:58.168 AM Xcode: ERROR: Failed to create an alert for ID "enabled" based on defaults: 1
Run Code Online (Sandbox Code Playgroud)