ios6 - 无法插入新的插座连接




xib xcode4.6 (6)

刚刚在Xcode 4.6.2上遇到同样的问题。
试过的解决方案以不同的答案/评论呈现,但仍然无效。

然后,我所做的只是:

  1. 保存我所有的工作;
  2. 只需退出Xcode并重新加载;
  3. 那么我能够成功插入新的插座连接。

希望这会为别人节省一些时间/挫折。

这个问题在这里已经有了答案:

无法插入新的插座连接:找不到任何类的信息,也没有显示任何名为“ViewController”的类

我所做的解决方案: - 重新启动的XCode - 重新启动的系统 - 从/ Library / developer / xcode中删除Deriveddata内容

但没有为我工作

这是错误的屏幕截图


删除(删除引用,不删除),然后添加适当的文件(你想添加插座的类的文件)实际上就足够了。

编辑1我发现在取消选中后(在XCode 6.3.1中),我不得不等待几秒钟, Indexing才会出现并完成到项目名称框中。 相反的方式。 这增加了几乎所有(但不是全部)案件中解决问题的机会。

编辑2删除引用意味着您不会完全删除该文件,而只是将其从项目中删除(它仍存在于项目的文件夹中,稍后将其添加)。


就我个人而言,我有同样的问题:“无法插入新的插座连接”,当我开始输入“UI ...”时,XCode没有做任何事情。 我寻找答案,我尝试了几件事......但它只是一个未经检查的盒子。 当我创建一个新类时,XCode取消选中将类连接到项目的框(我想)。

我无法发布屏幕截图,因为我没有10个声望,但是当您创建课程时,XCode会询问您要保存的位置。 在查找器窗口中,您有'目标'和两个框:'YouProjectName'和'YouProjectNameTests'。 你应该检查第一个(至少)。

希望这会有所帮助。 我看到关于这个问题的不同讨论。


我今天遇到了同样的问题......我认为这是Xcode的一个错误,下面是解决问题的方法:

  1. 关闭您正在使用的项目。
  2. 删除您的项目的【DerivedData】文件夹。 (这个文件夹可能在你项目的文件夹里面,或者在〜/ Library / Developer / Xcode / DerivedData /(你的项目)/里面)或者你设置的其他地方。
  3. 重启你的项目。

完成这些步骤后,问题应该得到解决。 根据我的经验,这些步骤可以解决许多Xcode问题,所以如果您再次遇到Xcode的问题,请首先尝试这些步骤。


最后,我通过从我的mac中完全删除xcode并重新安装xocde.dmg文件,然后安装位于/Applications/Xcode.app/Contents/Resources/Packages上的MobileDevice.pkg和MobileDeviceDevelopment.pkg


确保您的源代码已包含在“构建阶段”中。

这确实解决了我的问题。 但我认为Xcode仍然是非常麻烦和烦人的。