在不使用 NSArray 或 NSSet 的情况下,如何在 Swift 中将二维数组转换为集合数组?
我想从[[UIView]]
至 var convertedSetsArray: [Set<UIView>]
最佳答案
使用这样的东西(假设 View 是一个由 UIView
组成的数组):
let result = views.map { Set($0) }
View 类型是[[UIView]]
, 结果是 Array<Set<UIView>>
,所以您没有使用任何与“NS”相关的类型。
关于swift - 在 Swift 中将二维数组转换为集合数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30526962/