我怎么能将__NSCFArray复制到swift数组中

时间:2014-10-23 10:24:23

标签: swift

我有一个快速数组

var items: [String] = []

如何将__NSCFArray arry深入复制到items

由于

1 个答案:

答案 0 :(得分:3)

你知道吗,使用swift函数可以简单地将NSArray更改为swift数组。是的,它将能够使用所有的快速功能。

以此代码为例,

let allPeople: NSArray = ["Jack", "Jill", "Johnes"]

if let theSwiftArray = allPeople as? [String]{
  let counts =  theSwiftArray.map(
        {(a: String) -> Int in
            return countElements(a)
        }
    )
    println(counts)
}

我希望这对你有帮助。