2016-03-01 20 views
0

当我使用:斯威夫特appendContentsOf(顺序)

func addResults(){ 
    let myUniqueResult: [[String]] = [] 
    //some work 
    var myResults = [[String]]() 
    //some work 
    myResults.appendContentsOf(myUniqueResult) 
} 

条目顺序结果得住?

感谢

+0

粘贴此证明这一点,这是一个问题“的结果条目顺序得住?”这似乎更像是一个声明。你想弄清楚什么? –

回答

2

因为数组是有序的集合类型,是的,它是

通过在操场

for _ in 0..<10000 { 

    var a = [1, 2, 3, 4, 5] 
    let b = [6, 7, 8, 9, 10] 

    a.appendContentsOf(b) 

    if a != [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] { fatalError("Wrong Order") } 
}