У меня есть 2 UIImageView, подключенных к массиву изображений, которые я пытаюсь сравнить, как только они отображаются, но, похоже, не работает.Я попытался использовать imageArray [Image Literal], а также imageArray [image1.png, image2.png, image3.png, image4.png, image5.png] Я не уверен, что я делаю неправильно.я не ищу код, хотя это может помочь, но мне нужно, чтобы кто-то направил меня в правильном направлении
@IBOutlet weak var 1ImageView: UIImageView!
@IBOutlet weak var 2ImageView: UIImageView!
let imageArray = [image1.png, image2.png, image3.png, image4.png, image5.png]
func any() {
if (1ImageView != nil) && (2ImageView != nil) && isEqual(image1.png) {
print("match!")
} else if ...// more if statements
…last if statement} else {
print(“no match!”)
}
@IBAction func buttonPressed(_ sender: IUButton) {
any()
}
Если это невозможно, есть ли способ присвоить идентификатор каждому изизображения внутри массива .. извините за дополнительный вопрос.Есть один ответ на сравнение двух изображений с использованием NSData, но я не уверен, как реализовать это в массив.спасибо и извините, но вопрос новичка.