IBOutlet未在SWIFT中连接

时间:2014-11-21 11:35:49

标签: ios xcode swift xcode6

全部,

我在swift中有这个

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {

    @IBOutlet var tableView: UITableView!

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

enter image description here

所以我应该可以去新的引用插座'并将其拖动到视图控制器(顶部的黄色标签)上,我应该看到' tableView'并连接它。这不会发生,我很困惑!

2 个答案:

答案 0 :(得分:1)

事先不要输入以下行。

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

相反,首先在故事板中添加一个UIComponent,然后使用&#34;助理编辑器&#34;拖动swift文件中的连接链接。

enter image description here

答案 1 :(得分:0)

在您发布的图片上,我可以看到您正在寻找IBOutlet,但您选择了tableView而不是整个控制器。

点击白色状态栏(黄色 - 控制器和2个橙子 - 响应者和退出按钮),然后您将看到IBOutlet