Ios 代码中的未知零值-Swift

Ios 代码中的未知零值-Swift,ios,iphone,swift,null,Ios,Iphone,Swift,Null,我正在为一个带有菜单的应用程序编写代码,出于某种奇怪的原因,Xcode给了我一个零错误。感谢所有的帮助 以下是我得到的错误: 致命错误:在展开可选值时意外发现nil 2017-08-03 07:18:40.647621-0400菜单[383:53946]致命错误: 在展开可选值(lldb)时意外发现零- 您有一些插座菜单,它与任何@IBOutlet菜单都没有关联。从XIB/Storyboard中删除该连接或在视图控制器中添加变量。是否所有插座都正确连接?错误/崩溃日志是什么?您能显示错误吗?在

我正在为一个带有菜单的应用程序编写代码,出于某种奇怪的原因,Xcode给了我一个零错误。感谢所有的帮助


以下是我得到的错误:


致命错误:在展开可选值时意外发现nil 2017-08-03 07:18:40.647621-0400菜单[383:53946]致命错误: 在展开可选值(lldb)时意外发现零-


您有一些插座
菜单
,它与任何
@IBOutlet菜单
都没有关联。从XIB/Storyboard中删除该连接或在视图控制器中添加变量。

是否所有插座都正确连接?错误/崩溃日志是什么?您能显示错误吗?在调试器和控制台中?错误具体发生在哪里?粘贴完整的错误描述。u是否可以提供错误致命错误:在展开可选值2017-08-03 07:18:40.647621-0400菜单[383:53946]时意外发现零致命错误:在展开可选值(lldb)时意外发现零
//
//  ViewController.swift
//  Menu
//
//  Created by Programmer on 8/1/17.
//  Copyright © 2017 Programmer. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var LeadingConstr1: NSLayoutConstraint!
    @IBOutlet weak var MenuView1: UIView!

    @IBOutlet weak var LeadingConstr2: NSLayoutConstraint!
    @IBOutlet weak var MenuView2: UIView!

    var menushowing1 = false;
    var menushowing2 = false;

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        MenuView1.layer.shadowOpacity = 1
        MenuView1.layer.shadowRadius = 6
        MenuView2.layer.shadowOpacity = 1
        MenuView2.layer.shadowRadius = 6
    }

    @IBAction func MenuBtn(_ sender: Any) {
        if (menushowing1) {
            LeadingConstr1.constant = -140
        }
        else {
            LeadingConstr1.constant = 0
            UIView.animate(withDuration: 0.3, animations: {
                self.view.layoutIfNeeded()
            })

            view.layoutIfNeeded()
        }

        menushowing1 = !menushowing1
    }

    @IBAction func MenuBtn2(_ sender: Any) {
        if (menushowing2) {
            LeadingConstr2.constant = -140
        }
        else {
            LeadingConstr2.constant = 0
            UIView.animate(withDuration: 0.3, animations: {
                self.view.layoutIfNeeded()
            })

            view.layoutIfNeeded()
        }

        menushowing2 = !menushowing2
    }


}