「可選的布爾類型,不能用作布爾;!測試零,而不是」比較本地圖片迅速
是我得到
我試圖做一個「老虎機」的錯誤應用程序,非常基本, 你按UIButton,三個圖像應該都隨機更改,如果3個匹配,打印「你贏了!」
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var img1: UIImageView!
@IBOutlet weak var img2: UIImageView!
@IBOutlet weak var img3: UIImageView!
@IBOutlet weak var rollBtn: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func onRollPress(sender: AnyObject) {
let randomRoll = ImgArray().getRandomImage()
img1.image = randomRoll
img2.image = randomRoll
img3.image = randomRoll
if (img1.image! == img2 && img3) {
print("You won!")
}
}
}
你應該向我們展示的代碼。 –