Swift 添加子视图时出现运行时错误

Swift 添加子视图时出现运行时错误,swift,runtime,fatal-error,subview,Swift,Runtime,Fatal Error,Subview,当我将滚动视图添加为子视图时,出现运行时错误,我不确定原因 代码 @IBOutlet var myScrollView : UIScrollView? self.view.addSubview(myScrollView!) 日志 致命错误:在展开可选值时意外发现nil 你知道我的CrollView是零。也许您没有将设计(故事板,xib)中的滚动视图指向此IBOulet。IBOulet模式不使用可选变量,并且使用弱引用,如下所示 @IBOutlet弱var yourTableView:UITa

当我将滚动视图添加为子视图时,出现运行时错误,我不确定原因

代码

@IBOutlet var myScrollView : UIScrollView?

self.view.addSubview(myScrollView!)
日志

致命错误:在展开可选值时意外发现nil


你知道我的CrollView是零。也许您没有将设计(故事板,xib)中的滚动视图指向此IBOulet。IBOulet模式不使用可选变量,并且使用弱引用,如下所示

@IBOutletvar yourTableView:UITableView

创建IBOutlet并将其连接到用户界面的最简单方法是使用“助手编辑器”(附加图像中带有2个循环的按钮)


因此,当我将其连接时,它无法工作。当我将其从
IBOutlet
var更改为
let
且未连接时,它会抛出相同的错误使用“助手编辑器”,它会帮助您将UI连接到控制器。