将本机swift Set转换为数组[重复]

Posted

技术标签:

【中文标题】将本机swift Set转换为数组[重复]【英文标题】:Convert native swift Set into array [duplicate] 【发布时间】:2015-04-22 00:30:50 【问题描述】:

我需要将 Set 转换为 [AnyObject] 或 [String] 的数组,这可能吗?我知道使用 NSSet 我可以使用 .allObjects 但对于本机集似乎没有任何功能

【问题讨论】:

【参考方案1】:

直接强制到一个数组:

let arr = Array(mySet)

【讨论】:

看看我的 Swift 书:apeth.com/swiftBook/ch04.html#_set

以上是关于将本机swift Set转换为数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Swift数组不能向下转换为派生数组[重复]

使用 Swift 3.0 将包含“字符串数组”的字符串解析为数组 [重复]

NSMutableArray 到 Swift iOS 的字符串转换数组 [重复]

数组Set对象的互相转换

如何将 cli::array 从本机代码转换为本机数组?

在 Swift 中浮动的 Uint8 数组 [重复]