我試圖弄清楚這一點,但是NSSet(array:x).allObjects只能與[Int]一起使用。在SWIFT中生成隨機不可重複數組
如何獲得生成隨機不可重複數組?
var x = map(1...5) { _ in arc4random_uniform(15)}
let xNonRepating = NSSet(array: x).allObjects
if x.count != xNonRepating.count {
//do nothing
} else {
x = map(1...5) { _ in arc4random_uniform(15)}
println(x)
}
你能否請你的答案給出一個解釋爲什麼這段代碼回答這個問題的解釋?僅限代碼答案[不鼓勵](http://meta.stackexchange.com/questions/148272),因爲他們沒有教導解決方案。 – DavidPostill 2015-04-05 05:23:38
@DavidPostill done – 2015-04-05 05:34:37
謝謝你真的很有幫助:) @Duncun,抱歉沒有正確定義我的問題 – ra45 2015-04-05 22:07:15