Swift – неожиданно найден ноль [дубликат]IOS

Программируем под IOS
Ответить
Anonymous
 Swift – неожиданно найден ноль [дубликат]

Сообщение Anonymous »

Xcode показывает нулевую ошибку при выполнении следующего кода:

Код: Выделить всё

//
//  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
}

}
Вот ошибка, которую я получаю:

Неустранимая ошибка: неожиданно обнаружено ноль при развертывании необязательного значения
2017-08-03 07:18:40.647621-0400 Фатальная ошибка меню[383:53946]:
неожиданно обнаружено ноль при развертывании необязательного значения (lldb) –


Подробнее здесь: https://stackoverflow.com/questions/454 ... -found-nil
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»