在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的一个方法:
如图:
问题描述:操作故事版上那个的那个蓝色按钮,往右边的对应的控制器进行拖线,出现了上面的错误.
解决办法,右边的控制器和我们故事版的控制器根本就不是一个控制器,右边的是一个假象,不要相信你的眼睛就对了,你在上图左边的红色框里面看到你要拖线的控制器,然后用鼠标拉到上图右上方的红框里,这个时候的右边控制器会刷新成真正的控制器,然后你再进行拖线,就可以了.完美解决问题.