【发布时间】:2020-03-06 02:26:19
【问题描述】:
当我快速单击按钮时,如何不重复数组?我试图在不重复的情况下产生水果。
import UIKit
class fruitrandomViewController: UIViewController {
@IBOutlet weak var nextfruitButton: UIButton!
@IBOutlet weak var fruitbox: UILabel!
@IBAction func fruitbutton(_ sender: UIButton) {
let array = ["Apple","Banana","Orange","Pinapple", "Plum", "Pear",]
let randomFruitgenerator = Int(arc4random_uniform(UInt32(array.count)))
fruitbox.text = array[randomFruitgenerator]
}
}
【问题讨论】:
-
“重复数组”到底是什么意思?
-
获取后从Array中删除随机项。它将节省大量计算。
-
这能回答你的问题吗? Random shuffling of an array