swift3.0 fatal error: unexpectedly found nil while unwrapping an Optional value报错解决

前端之家收集整理的这篇文章主要介绍了swift3.0 fatal error: unexpectedly found nil while unwrapping an Optional value报错解决前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

通过xib加载view时在init中使用了@IBOutlet weak var bgView: UIView!

就崩溃了,输出信息如下:

fatal error: unexpectedly found nil while unwrapping an Optional value

就是打开了一个没有初始化的值

解决办法有两个:

一、删除weak将控件默认声明为strong

二、刷新控件的操作放到layoutSubviews中

猜你在找的Swift相关文章