【发布时间】:2015-11-05 18:58:26
【问题描述】:
我在 ObjC 中有以下循环:myArray 是一个二维数组。
for (NSArray *newArray in myArray) {
for (int i = 0; i < newArray.count; i++) {
NSArray *points = [newArray[i] componentsSeparatedByString:@","];
}
}...
我正在尝试使用 Swift 做同样的事情,但我正在努力寻找获取 componentsSeperatedByString 的方法:
for newArray in myArray {
for i in 0..<newArray.count {
var pnts:NSArray = newArray[i].componentsSeparatedByString(",")
}
}
【问题讨论】:
-
如果您显示 myArray 的声明以及实际问题所在的一些药物,这可能会有所帮助。
-
myArray 是对象及其向量的二维数组。然后我遍历每个对象并拉出它的每个向量进行测试,因此 newArray 的每个元素都是一个字符串向量,例如。 swift 中的“150.10 , 310.00”我似乎找不到分离向量的方法。它会让我做 newArray.componentsSeparatedByString(",") 但不是 newArray[I].componentsSeperatedByString(",")
标签: objective-c arrays swift