报错内容如下:
Xcode Error-Could not insert new outlet connection: Could not find any information for the class named "xxx"
当从StoryBoard或xib中需要将控件绑定类文件,报图中错误:
- 首先查看Build Phases->Compile Sources有没有这个类文件,没有则加上
- 其次点击类文件,打开右侧边栏的File Inspector->Target Membership,查看对应的target是否勾选,如果没有则勾选即可
- 如果都勾选,则选择以下操作:
1、选中需要绑定控件的类文件,点击delete键,弹出提示框,选择“Remove Reference”,这个是删除这个文件在工程中的引用,不会删除文件本身
2、进入到「终端」中,输入cd ~/Library/Developer/Xcode/DerivedData,点击回车,然后输入open .回车,打开这个文件夹,找到你的工程名开头的文件夹, 删除掉它;
3、重启Xcode,打开你的工程,重新将删除文件重新拖回工程中,看是否成功
- 实在不行,删除全部相关文件,清除全部缓冲,重新创建一个