iOS Xcode, 解决“Could not insert new outlet connection”的问题。

在Xcode中,我们可以在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和对应的代码文件连接起来,在代码文件中创建outlet。

我就经常遇到这样的错误

Could not insert new outlet connection: Could not find any information for the class named "xxx".

其中的“xxx”就是你的目标代码文件中的类名。

如下图:


报错图

网上搜的,删除什么DeriveData,然后重启Xcode,我也试过了这些都不是解决这个问题的最好的办法,有时候根本解决不了,下面摸索出了一个不用删除DeriveData,也不用重启Xcode的一个方法:

如图:


操作图

问题描述:操作故事版上那个的那个蓝色按钮,往右边的对应的控制器进行拖线,出现了上面的错误.

解决办法,右边的控制器和我们故事版的控制器根本就不是一个控制器,右边的是一个假象,不要相信你的眼睛就对了,你在上图左边的红色框里面看到你要拖线的控制器,然后用鼠标拉到上图右上方的红框里,这个时候的右边控制器会刷新成真正的控制器,然后你再进行拖线,就可以了.完美解决问题.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容