Попытки сделать загрузчик с помощью анимационного корыта этого кода:Swift: «неожиданно нашел ноль в то время как разворачивание необязательного значения» в массиве добавить
var images: [UIImage] = []
for i in 1...10
{
let strImageName : String = "loader\(i).png"
images.append(UIImage(named: strImageName)!)
}
self.loader.animationImages = images
self.loader.animationDuration = 1.0
self.loader.startAnimating()
Я получил эту фатальную ошибку об ошибке: «неожиданно нашел ноль в то время как разворачивание Дополнительное значение Затем мое приложение разбился», и те, информация из отладчика после аварии:
images = ([UImage]) 0 values
strImageName = (String) “loader1.png”
Я не могу понять, что это неправильно в моем коде. Может ли кто-нибудь мне помочь?
Возможный дубликат [Что делает «фатальная ошибка: неожиданно найденная нуль при развертывании необязательного значения» означает?] (Http://stackoverflow.com/questions/32170456/what-does-fatal-error-unexpectedly-found- nil-while-unwrapping-an-optional-valu) – Idan
'UIImage (named: strImageName)!' означает «пожалуйста, отключите мое приложение, если это изображение не существует», и это то, что происходит. Не заставляйте разворачивать, обрабатывать ошибки ... – Moritz
https://i.imgflip.com/utfq7.jpg – fpg1503