Я получаю эту ошибку в xcode после нескольких месяцев работы этого кода, и я не могу понять, почему код выдает ошибку.
Ошибка: Тема1: Неустранимая ошибка: неожиданно обнаружен ноль при развертывании необязательного значения
if let recentsRow = collectionView(collectionView, cellForItemAt: recentsIndex) as? DashboardRowCollectionViewCell {
recentsRow.documents = recents ?? []
}
if let favoritesRow = collectionView(collectionView, cellForItemAt: favoritesIndex) as? DashboardRowCollectionViewCell {
favoritesRow.documents = favorites ?? []
}
Извините, если об этом уже спрашивали, но я какое-то время осматривал сайт и все еще не смог найтирешение.
Редактировать: у меня нет этой проблемы при запуске приложения в симуляторе.У меня также не было этой проблемы до того, как я обновил XCode.
Редактировать 2: Отладчик сказал мне, что collectionView равен nil, но я все еще не уверен, почему он равен nil.
Вот как collectionView определяется в моем ViewController: @IBOutlet weak var collectionView: UICollectionView!