UIViewController中的插座nil在viewdidload中

我有一个UIViewController与一个tableView插座

@IBOutlet weak var tableView: UITableView!

当我尝试访问viewDidload的tableView变量时,它抛出一个错误,说tableView nil

一切似乎都是在界面构建器中设置的。 File's Owner的类被设置为我的自定义类,并且tableView插口也被设置。 这里可能会出现什么问题,为什么tableView变量在viewDidLoad内仍然是零?


您是否在未创建链接的情况下输入出口代码?

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

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

链接地址: http://www.djcxy.com/p/25511.html

上一篇: outlets in UIViewController nil in viewdidload

下一篇: How to find the largest file in a directory and its subdirectories?