IBOutlet不能在SWIFT中连接

所有,

我有这个迅速

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate { @IBOutlet var tableView: UITableView! 

所以,如果我进入故事板,我应该能够看到,我应该能够像这样连接它:

在这里输入图像说明

所以我应该可以去'新的参考出口',并将其拖到视图控制器(顶部的黄色选项卡),我应该看到'tableView'并连接它。 这不会发生,我很困惑,为什么!

不要提前打字。

 @IBOutlet var tableView: UITableView! // <-- this line 

相反,首先在故事板中添加UIComponent,然后使用“助手编辑器”将连接链接拖到swift文件中。

在这里输入图像说明

在你张贴的图片,我可以看到你正在寻找IBOutlet ,但你select了tableView不是整个控制器。

点击白色状态栏(黄色 – 控制器和2个橙子 – 响应者和退出button),然后你会看到你的IBOutlet