当我尝试执行Play.hidden = true时,出现错误消息“致命错误:在展开可选值时意外发现nil”。我的按钮插座已连接。

这是我的代码(在viewController类的内部):

 @IBOutlet weak var Play: UIButton!
@IBOutlet weak var Stop: UIButton!

这是我的方法:
 @IBAction func recordButton(sender: AnyObject) {
   Play.hidden = true

}

这是另一个屏幕截图:

任何建议都会有所帮助。谢谢!

最佳答案

谢谢你们的所有建议。我刚刚断开了播放按钮的插座,然后又重新连接了(贷记为@HAS)。[我也将Outlet从“Play”重命名为“playButton”,因为我有一个var play = AVAudioPlayer() .变量

我不确定是什么原因,但现在已解决。

关于ios - 如何解决“致命错误:解开可选值时意外发现为零”导出按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27867575/

10-14 22:27
查看更多