Git Hub
коротко

массив уникальных знаений

25 апреля 2015, 1:19

создать массив заполненный случайными цифрами 0..10

var array:[Int] = []
for i in 1...20 {
    let randomValue:UInt32 = (arc4random_uniform(10))
    array.append(Int(randomValue))
}

оставить уникальные элементы

вариант 1

let unique = Array(Set(array))

вариант 2

var unique = [Int]()
for e in array {
    if !unique.contains(e){ unique.append(e) }
}
Поделиться
Популярное