我想用我的
var savings = Set<Saving>()
作为我的 UITableView 中的数据源。
我不能用类似的东西
cell.name = savings[indexPath.row].name
因为下标只是Saving。有办法做到这一点吗?
最佳答案
我相信您正在寻找的是这样的东西:
var savings = Array<Saving>()
然后称它为
cell.name = savings[indexPath.row].name
更新
如果您有储蓄作为 Set
。您可以从中获取数组并像这样使用它:
let savingsArray = Array(savings)
然后称它为
cell.name = savingsArray[indexPath.row].name
关于ios - 如何使用带有自定义对象的 Set 类型作为数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34547924/