我在Xcode中收到错误消息,没有关于视图控制器的信息。
无法插入新的出口连接:找不到指定的类中的任何信息
这究竟是为什么?
我在Xcode中收到错误消息,没有关于视图控制器的信息。
无法插入新的出口连接:找不到指定的类中的任何信息
这究竟是为什么?
这里有一些事情可以解决这个问题(在难度不断增加的顺序):
手工粘贴在
@IBOutlet weak var viewName: UIView! // or @IBAction func viewTapped(_ sender: Any) { }
和控制拖动它。 (根据需要更改类型。)另见本 。
完全关闭Xcode和重新启动的项目。
或者,如果没有上述工程的,打出来的出口名称为文件第一@IBOutlet weak var headerHeightConstraint: NSLayoutConstraint!
然后单击并从出口处的笔尖到您刚编程创建的变量拖动。 应该不会有任何清洁,建筑,和删除任何的麻烦。
只要执行以下两个步骤来摆脱这种错误的
现在尝试添加的动作或出口。 而已。
快乐编码
提示没有在最佳答案为我工作。 快要疯了。 然后注意到,助理编辑不知为何有了设置为手动 ,我当时就ViewController.swift(接口),而不是ViewController.swift文件。
改变了和问题解决了。 有点尴尬,但嘿,我们都在学习。
下面是解决了我的步骤:
完成!
我遇到过同样的问题。 我累了以下解决方案,但没有工作:
Clean Project (cmd + shift + k)
甚至Clean Project Build (cmd + shift + alt + k)
Deleted Derived data
和Module Cache content
下面的解决方法这个问题:
IBOutlet / IBAction
手动(复制粘贴优选的)
Utilites
窗口 Connection Inspector
IBOutlet
和IBAction
写的与Interface Builder的源文件。
我有同样的问题。 我意识到不是在X-代码Manual
项被选定时,我试图创建由控制拖动一个出口
之后,我将它设置为自动,它的工作
我通过编程方式创建的标签和文本框解决了这个问题,并从心里空空的圆圈,然后命令拖了代码在故事板组件的左侧。 为了说明我的观点:我写@IBOutlet weak var HelloLabel: UILabel!
后,再压命令和拖动的代码插入故事板的组件。
~/Library/Developer/Xcode/DerivedData/
我发现了一个更简单的解决方法,因为我这个错误可以XCODE 9中找到。
步骤一去你的ViewController和手动编写要连接如下面的例子,请确保您使用以下格式的属性。
@IBOutlet弱VAR questionsStackView:UIStackView!
第二步去你的故事板和连接您的看法或任何你试图连接到您在步骤1中创建的属性。
以上将节省您的拆卸与清洗得出的数据的时间。
在我的情况,这是公元前我选择在IB一个新的UIViewController文件,然后试图按住Ctrl键到这个新的控制器未删除的连接检查以前的连接。 删除这些第一,然后再试一次。
对我来说,工作时,正确的选项卡>本地化,我查英语复选框。 最初只有基地进行了调查。 之后,我没有更多的问题。 希望这可以帮助!
我得到这个错误,当我改名类。 然后,我解决它只是按照下面的步骤
Product
- > Clean
Restart
Xcode的
我选择了自动选项选择ViewController.swift文件。 然后,我可以能够采取出口。
请执行以下两个步骤只有摆脱这种错误的。
1. Clean Project using Product -> clean.
2. Run the Project.
现在尝试添加/连接动作或出口。
工作对我罚款多次。
简单的解决方案: - 我用XCODE 7和iOS 9。
在您的m
删除#进口“VC.h”
保存.M和再次连结您的插座它做工精细。
我用xcode的7和iOS 9。
在您的m
删除#import "VC.h"
保存.M和再次连结您的插座它做工精细。
在您的m
添加#import "VC.h"
保存.M
这一切都不工作了我,但我也没搞清楚了这一点。
故事板里我复制了相应的ViewController到剪贴板,并删除了它,后来我又贴上了。
突然,一切工作就像一个魅力了!
它发生在我加入了Swift
文件到一个Objective-C
项目。
因此,在这种情况下,你可以做的是什么。 。
Select
MY_FILE.Swift
>>
Delete
>>
Remove Reference
Select
MY_FOLDER
>>
Add
MY_FILE.Swift
Voila ! You are good to go .