У меня есть проблема с разворачивания и не понимаю эту ошибку:фатальная ошибка: неожиданно нашли ноль в то время как разворачивание необязательное значение (lldb)
fatal error: unexpectedly found nil while unwrapping an Optional value (lldb)`.
Все, что я нашел помощь мне не вперед. В первом ViewController я этот код
var everypicture = [EveryPicture]()
и я представляю делегат первого ViewController к SecondViewController:
var delegate: FirstViewController?`
в Segue. Затем я получаю каждую фотографию от делегата и получаю подсчет:
let piccount = delegate?.everypicture.count
print("\(piccount!)")`
, но наступает ошибка. Что заставляет меня ошибаться и что означает ошибка? Спасибо за помощь
Его массив не может быть 'nil' так, как он объявлен. Он либо пуст, либо имеет значение. Скорее всего, делегат - это нуль, и он просто пытается разобраться, не читая документацию или не сделав правильный учебник. – Eendje
мой делегат был ноль, но я представляю делегата в segue FirstViewController 'override func prepareForSegue (segue: UIStoryboardSegue, отправитель: AnyObject?) { , если segue.identifier ==" EveryPhotoSegue "{ var vc = segue.destinationViewController as ! EverydayController vc.delegate = self}} 'EverydayController - мой SecondViewController. –
Значит, теперь все нормально? – Volodymyr