我在Xcode上得到一个错误说没有关于视图控制器的信息。
无法插入新的出口连接:无法找到所命名类的任何信息
为什么会这样?
我在Xcode上得到一个错误说没有关于视图控制器的信息。
无法插入新的出口连接:无法找到所命名类的任何信息
为什么会这样?
当前回答
以下是一些可以解决这个问题的方法(难度依次递增):
Clean the project (Product > Clean) Manually paste in @IBOutlet weak var viewName: UIView! // or @IBAction func viewTapped(_ sender: Any) { } and control drag to it. (Change type as needed.) Also see this. Completely close Xcode and restart your project. Delete the Derived Data folder (Go to Xcode > Preferences > Locations and click the gray arrow by the Derived Data folder. Then delete your project folder.) Click delete on the class, remove reference (not Move to Trash), and add it back again. (see this answer)
其他回答
只需执行以下两个步骤来消除此错误
清洁项目使用产品>清洁 运行项目
现在尝试添加动作或出口。 就是这样。
快乐的编码
我使用的是xCode 7和iOS 9。
在你的。m
#导入“VC.h”
保存.m并再次链接您的outlet,它可以正常工作。
在你的。m
#导入“VC.h”
保存打烊
我通过编程方式创建标签和文本字段,然后从代码左侧的小空圆圈中command - drag到Storyboard上的组件,从而解决了这个问题。为了说明我的观点:我写了@IBOutlet weak var HelloLabel: UILabel!,然后按Command并将代码拖到故事板上的组件中。
最简单的解决方案:我使用xCode 7和iOS 9。
在你的。m
#导入“VC.h”
保存.m并再次链接您的outlet,它可以正常工作。
我也有同样的问题。当我试图通过控制拖动创建一个出口时,我意识到在X-Code手册中选择了项目
我把它设置为自动后,它就工作了