Я хочу отсканировать QR-код (делает этот пример: http://humberaquino.me/qrcode-scanning-in-swift/), однако у меня есть проблема с этим кодом:prepareForSegue ошибка компилятора
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let barcodeViewController: BarcodeViewController = segue.destinationViewController as! BarcodeViewController
barcodeViewController.delegate = self
}
Я получил это:
Когда я меняю это на as!
, я получаю:
Тема 1: сигнал SIGABRT на этой линии.
Попробуйте воспользоваться командой + option + shift + K, чтобы очистить проект. Также вы можете просто «разрешить barcodeViewController = segue.destinationViewController как! BarcodeViewController', так как говорят, что тип дважды избыточен. – boidkan
Ваш BarcodeViewController является подклассом UIViewController правильно? – boidkan
Право его подкласса – SURViR