关于何时调用ViewDidLoad?

问题描述:

一个控制器中,在系统调用dealloc方法时,该控制器如果没有调用过viewDidLoad方法,则dealloc中尽量不要调用self.view,不然系统会默认重新调用一次viewDidLoad方法,从而导致未知的错误。

解决方法:

这种情况下如需用到self.view。记得调用self.viewDidLoad属性进行是否执行过viewDidLoad的判断。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容