Я не мог исправить это. Когда он пытается назначить answerCorrectly на numLabel, я получаю ошибку времени выполнения. :(Не удалось исправить ошибку: неожиданно найдено нуль при развертывании Необязательное значение
var answeredCorrectly: Int? = 0
func endGame(){
let lastViewLet = LastView()
println("Count of correct answers: \(answeredCorrectly)")
lastViewLet.numberLabel.text = String(stringInterpolationSegment: answeredCorrectly)
answeredCorrectly = 0
performSegueWithIdentifier("toEnd", sender: nil)
}
класс LastView:.?
import Foundation
import UIKit
class LastView: ViewController {
@IBOutlet weak var numberLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
numberLabel.text = "1"
}
}
А где код функции, которая дала вам ошибку? – milo526
Я только что изменил код и забыл func. Я отредактировал его сейчас. @ milo526 – Encul
Попробуйте отладки. Попытайтесь выяснить, равен ли ни один из «lastViewLet», либо «numberLabel» равен нулю. – milo526