我想将NStableView.selectedRowIndexes
转换为int数组。有没有快速的方法来做到这一点?或者我应该迭代IndexSet并将每个项目推送到数组?
答案 0 :(得分:4)
有两种简单的方法可以做到。
1)使用map
let indexes = tableView.selectedRowIndexes.map({$0})
2)将NSIndexSet
传递到Array
初始化
let indexes = Array(tableView.selectedRowIndexes)