Я создал пользовательскую ячейку и подключил его как:Почему только одна из ячеек возвращает нуль?
let cell: statisticsCell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! statisticsCell
и позже я использую его как:
cell.calendarLabel.text = recordsArray[indexPath.row].time
cell.dayLabel.text = "A \(recordsArray[indexPath.row].date)"
cell.amountLabel.text = "\(recordsArray[indexPath.row].count)"
но когда я запускаю мое приложение, именно эту ячейку из тех 3 - возвращает ноль и сбрасывает мое приложение:
cell.dayLabel.text = "A \(recordsArray[indexPath.row].date)"
Значение не ноль, я проверил его.
Может ли кто-нибудь сказать мне, почему он возвращает нуль? Почему только одна метка из 3 возвращает ноль, а это не ноль?
Краш
Он падает с:
fatal error: unexpectedly found nil while unwrapping an Optional value
на
cell.dayLabel.text
из 3 средство? Ряд нет - 3? –
Пожалуйста, добавьте еще код, будет полезно –
1. Что такое журнал аварий? 2. Объясните в деталях, с менее запутанными условиями. 3. Что вы имеете в recordArray? – Vizllx