【问题标题】:How to solve Unexpectedly found nil while implicitly unwrapping an Optional value with Xcode [duplicate]如何在使用 Xcode 隐式展开可选值时解决意外发现 nil [重复]
【发布时间】:2019-04-26 14:11:19
【问题描述】:

我想知道并学习解决这类问题。

它一直告诉我

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

这是我的代码:

class ViewController: UIViewController {

    @IBOutlet weak var A1: UIButton!

var player_turn = 0

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }

    @IBAction func A1_(_ sender: UIButton) {
        if  player_turn % 2 == 0 {
            A1.setImage(UIImage(named:"King_side.png"), for: .normal)
        }
        else {
            A1.setImage(UIImage(named:"Queen_side.png"), for: .normal)
        }
    }
}

【问题讨论】:

    标签: ios optional fatal-error


    【解决方案1】:

    您可能忘记将 A1 插座连接到情节提要或 XIB 中的按钮。

    一般来说,对于这种错误消息,请查看What does "fatal error: unexpectedly found nil while unwrapping an Optional value" mean?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-27
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多