Я создаю простое приложение, в котором вы нажимаете кнопку, и изображение меняется случайным образом, но я также хочу добавить метку, которая описывает изображение, поэтому я создал словарь, содержащий ["fileName":"Description"]
, но когда я пытаюсь изменить изображениеЯ получаю сообщение об ошибке:
"Невозможно подписать значение типа '[String: String]' с индексом типа 'Int'"
var randomNumber = 0
let arrayOfImages : [String:String] = ["ball1":"yes","ball2":"no","ball3":"ask again later","ball4":"the answer is yes","ball5":"i dont know"]
func rollButton() {
randomNumber = Int.random(in: 0...4)
ballImage.image = UIImage(named: arrayOfImages[randomNumber])
}
Какя могу изменить UIImage.image
, используя Dictionary
?