Поменяй let на lazy var
Пробовал, не работает(
Странно, тогда можно сделать его типа UIImageView! и инициализировать в viewDidLoad/init()
Почему-то именно сейчас lazy var сработало)) хотя до этого делал так.. А почему нужно было поменять на lazy var? И у mainImage можно оставить let?
Лейзи вар инифиализирует переменную когда к ней будет первоe обращение, из-за чего вы можете фактически использовать для ее инита переменные которых как бы еще может не существовать в момент инита вашего uiimageview (тут это uiimage)
Очень даже доступно и понятно) Спасибо большое!)
Странно, перечитал и как-то приуныл, но если понятно, то победа
Обсуждают сегодня