为什么会发生此错误,以及如何在将来修复/阻止该怎么办?谢谢!
注意:我的其他课程设置如下:
class Other {
//then all relevant funcs called
}
我是否缺少一些基本的设置信息才能运行?
答案 0 :(得分:0)
正式的解释是:
您在初始化之前尝试访问view
属性。查看它的另一种方法是在加载之前尝试访问view
属性(在viewDidLoad中)。
解决方案:
取决于您使用该视图的内容。我从来没有必要像这样访问另一个视图控制器的属性。考虑其他策略,例如委托,对另一个控制器的弱引用,以及如果需要来自另一个视图控制器的引用,则在prepareForSegue
中传递变量。