为什么我的进度栏会导致致命错误(Swift)

问题描述 投票:0回答:1

这是我的代码

@IBOutlet weak var progressBar: UIProgressView!
 let progress = Progress(totalUnitCount: 10)

更新按钮上的进度栏,稍后单击:

progress.completedUnitCount += 1
let progressFloat = Float(self.progress.fractionCompleted)
self.progressBar.setProgress(progressFloat, animated: true)

最后一行代码给了我

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

我该怎么办?

ios swift progress-bar uiprogressview
1个回答
4
投票

欢迎使用Stackoverflow!

此行,此属性,Xcode表示为零!@IBOutlet weak var progressBar: UIProgressView!

因此,当使用IB(接口生成器)时,您会遇到此类崩溃,请确保所有插座均连接良好!

例如,下图显示插座已正确连接到IB中的视图。:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.