Xcode使用xib拖线时出现: could not insert new outlet connection

Posted 卡丁车h

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode使用xib拖线时出现: could not insert new outlet connection相关的知识,希望对你有一定的参考价值。

解决方法:

1.在新建类的时候没有选择将这个类加入到对应的“Target”中。

 
2.重新将文件加入项目 
操作步骤就是选中出问题的.m和.h文件,点删除键,然后选“Remove Reference”,这样就不会真正删除文件。接着选“File -> Add Files to ...”菜单,在文件选择界面选择刚才的.m文件和.h文件将他们重新加入项目中。 

3. 直接删除DeriveData 
操作步骤是关闭当前项目,然后关闭Xcode,然后通过Terminal或者是Finder找到下面的目录: 
~/Library/Developer/XCode/DerivedData 
在里面找到以你的项目开头的文件,将他们删除。 
接着重新启动Xcode 

4. 在Organizer中删除项目的DeriveData 
如果你对Mac操作系统不了解,不知道如果操作第2种解决方法,有一个更加直接的方法,就是在Xcode中选择“Windows->Organizer”,然后选择“Projects”,选中你正在处理的项目,点击“DeriveData”对应的“Delete”按钮,Xcode会删除该项目的DeriveData,然后自动重新生成一个。 

我遇到同样的问题  用方法2解决了

以上是关于Xcode使用xib拖线时出现: could not insert new outlet connection的主要内容,如果未能解决你的问题,请参考以下文章

Interface Builder 找不到 .xib - Xcode 5.0.2

如何重现这条 Xcode 蓝色拖线

Xcode 单元测试 - 仅为设备构建时出现链接错误

低版本Xcode 出现could not find developer disk image问题

从 xib 创建 UITabBarController 时出现黑屏

当 ViewController 有从 Xib 唤醒的视图时出现 NSUnknownKeyException [重复]