无法插入新的sockets连接
无法插入新的sockets连接:无法find任何类的信息,并没有显示任何类名为“ViewController”
我所做的解决scheme: – 重新启动的XCode – 重新启动的系统 – 从/ Library / developer / xcode中删除Deriveddata内容
但是没有为我工作
这是错误的截图
我今天遇到了同样的问题…我认为这是一个Xcode的错误,下面是解决问题的方法:
- closures你正在使用的项目。
- 删除你的项目的【DerivedData】文件夹。 (这个文件夹可能在你项目的文件夹里面,或者在〜/ Library / Developer / Xcode / DerivedData /(你的项目)/里面)或者你设置的其他地方。
- 重启你的项目。
经过这些步骤,问题应该得到解决。 从我的经验来看,这些步骤可以解决许多Xcode问题,所以如果再次遇到Xcode的问题,请先尝试这些步骤。
删除(删除引用,不删除),然后添加适当的文件(你想添加sockets的类的文件)实际上是足够的。
编辑1我发现取消选中后(在XCode 6.3.1),我不得不等待几秒钟的Indexing
出现和完成项目名称框中。 相反的方式。 几乎所有(但不是全部)的案例都增加了解决这个问题的机会。
编辑2删除引用意味着您不要完全删除该文件,而只是将其从项目中删除(它仍然存在于项目的文件夹中,稍后添加)。
这通常是file indexing
一个问题。
要修复它,尝试clean your target
,如果这不起作用,去你的Derived Data
文件夹,并删除你的应用程序。 这将强制xCode重新索引文件
刚刚在Xcode 4.6.2上遇到同样的问题。
试过的解决scheme在不同的答案/评论中提出,但它仍然没有工作。
然后,我所做的只是:
- 保存我所有的工作;
- 只需退出Xcode并重新加载;
- 那么我能够成功地插入新的sockets连接。
希望这会为别人节省一些时间/挫折。
就我个人而言,我有同样的问题:“无法插入新的sockets连接”,当我开始input“UI …”时,XCode没有做任何事情。 我search了答案,我尝试了几件事…但它只是一个未经检查的框。 当我创build一个新类时,XCode取消选中了将类连接到项目的框(我想)。
我无法发布屏幕截图,因为我没有10个声望,但是当您创build课程时,XCode会询问您要保存的位置。 在查找器窗口中,您有“目标”和两个框:“YouProjectName”和“YouProjectNameTests”。 你应该检查第一个(至less)。
希望这会有所帮助。 我看到了关于这个问题的不同讨论。
我最近遇到这个问题。 我很快意识到,原因是我自己的事情。 我曾经禁用XCode索引(以前常常吃掉我的RAM),在terminal窗口中使用下面的代码:
defaults write com.apple.dt.XCode IDEIndexDisable 1
要将XCode恢复为默认状态,我在terminal窗口中使用了以下行:
defaults write com.apple.dt.XCode IDEIndexDisable 0
瞧! 一切都很好..
如果您已将类导入到Xcode项目中,则必须手动将Class(.m文件)添加到“编译源”中。
select项目图标>目标>构build阶段>编译源单击+button并添加* .m文件。
最后,我通过从我的mac中完全删除xcode并重新安装xocde.dmg文件,然后安装MobileDevice.pkg和MobileDeviceDevelopment.pkg驻留在/Applications/Xcode.app/Contents/Resources/Packages
确保你的源代码已经被包含在“构build阶段”的地方。
这确实解决了我的问题。 但是我认为Xcode还是非常麻烦和烦人的。