【发布时间】:2015-11-19 13:34:02
【问题描述】:
我正在制作一个应用程序,能够比较一个数组/集合中的值会很好。
假设我有这样的常量和数组:
let blueImage = UIImage(named: "blue")
let redImage = UIImage(named: "red")
button.setImage(blueImage, forState: .Normal)
button2.setImage(redImage, forState: .Normal)
button3.setImage(blueImage, forState: .Normal)
var imageArray:Array<UIImage> = [button.currentImage, button2.currentImage, button3.currentImage]
然后是否可以检查/比较我的数组中的值并将红色图像替换为蓝色图像。
更具体地说,有一种方法可以检查数组中 2/3 的图像是否包含特定图像(blueImage),然后将最后一个值(redImage)替换为(blueImage)所以都有相同的图片。
【问题讨论】: