2014-11-21 57 views
1

所有,IBOutlet中在SWIFT連接不

我有這樣的迅速

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate { 

    @IBOutlet var tableView: UITableView! 

所以,如果我在故事板上去,我應該能夠看到這一點,我應該能夠將其連接像這樣:

enter image description here

所以,我應該能夠去「新出路引用」,並將其拖到視圖控制器(在頂部的黃色標籤),我應該看到「的tableView」和連接它。這不會發生,我很困惑,爲什麼!

+0

你可以檢查正確的viewcontroller是否指向身份檢查器 - >自定義類嗎? – user2071152 2014-11-21 11:38:46

+0

在我的故事板上只有一個視圖控制器 – Jason 2014-11-21 11:41:37

+0

是的ViewController是在類 – Jason 2014-11-21 11:44:42

回答

0

在你張貼的圖片上我可以看到你正在尋找IBOutlet,但你選擇了tableView而不是整個控制器。

單擊白色狀態欄上(其中黃 - 控制器和2個橘子 - 應答和退出按鈕),然後你會看到你的IBOutlet

1

難道沒有類型按照預先線。

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

相反,在你的故事板,然後再UIComponent添加使用「助理編輯」拖動您的SWIFT文件中的連接紐帶。

enter image description here