Dha*_*esh 33 arrays nsmutablearray ios swift
我有一个简单的数组,如:
var cellOrder = [1,2,3,4]
Run Code Online (Sandbox Code Playgroud)
我想交换元素,比如假设第二个元素与第一个元素.
结果将是:
[2,1,3,4]
Run Code Online (Sandbox Code Playgroud)
我知道我们可以用exchangeObjectAtIndex用NSMutableArray,但我想用快捷阵列.有没有办法用swift [Int]数组做同样的事情?
Rob*_*ier 60
用途swap:
var cellOrder = [1,2,3,4]
swap(&cellOrder[0], &cellOrder[1])
Run Code Online (Sandbox Code Playgroud)
或者,您可以将其指定为元组:
(cellOrder[0], cellOrder[1]) = (cellOrder[1], cellOrder[0])
Run Code Online (Sandbox Code Playgroud)
hst*_*tdt 43
斯威夫特4
cellOrder.swapAt(index0, index1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16382 次 |
| 最近记录: |