Может кто-нибудь объяснить, что я должен добавить в код для отображения в UILabel, какое число было взято случайным образом из изображения? Вот мой код:
@IBOutlet weak var diceImageView1: UIImageView!
@IBOutlet weak var diceImageView2: UIImageView!
@IBOutlet weak var Label: UILabel!
@IBAction func rollButtonPressed(_ sender: UIButton) {
let diceArray = [ #imageLiteral(resourceName: "DiceOne"),#imageLiteral(resourceName: "DiceTwo"),#imageLiteral(resourceName: "DiceThree"),#imageLiteral(resourceName: "DiceFour"),#imageLiteral(resourceName: "DiceFive"),#imageLiteral(resourceName: "DiceSix") ]
diceImageView1.image = diceArray.randomElement()
diceImageView2.image = diceArray.randomElement()
Label.text = (diceImageView1.image)
}
Вот ошибка, которую я получаю:
Невозможно присвоить значение типа 'UIImage?' набрать 'String?'
Спасибо!