UIViewController中的socketsnil在viewdidload中

我有一个UIViewController与一个tableViewsockets

@IBOutlet weak var tableView: UITableView! 

当我尝试在viewDidload访问tableViewvariables时,会抛出一个错误,提示tableView nil

一切似乎都在界面生成器中设置。 文件的所有者类被设置为我的自定义类和tableViewsockets也被设置。 这里可能会出现什么问题,为什么tableViewvariables在viewDidLoad里面仍然是零?

你没有创build链接输出出口代码?

如果你这样做会是你的问题。 回到你的故事板,切换到助理编辑器模式和CTRL +从UITableView拖动到@IBOutlet weak var tableView: UITableView!

确保你的var的左边有一个FILLED圆圈,类似于这个。 填充成圈