CaseIterable (2018 09 20 更新)
| 1 | enum Beverage: CaseIterable { | 
來自 swift API
EnumCollection (swift4.2失效)
协议
| 1 | public protocol EnumCollection: Hashable { | 
enum
| 1 | enum ABC: String, CaseIterable { | 
使用
| 1 | ABC.allCases.map { $0.rawValue } | 
史彦超的博客
| 1 | enum Beverage: CaseIterable { | 
來自 swift API
| 1 | public protocol EnumCollection: Hashable { | 
| 1 | enum ABC: String, CaseIterable { | 
| 1 | ABC.allCases.map { $0.rawValue } | 
本文标题:swift 获取enum所有值
文章作者:史彦超
发布时间:2018年09月06日 - 22:09
最后更新:2021年07月20日 - 16:07
原始链接:https://doingself.github.io/2018/09/06/swift-%E8%8E%B7%E5%8F%96enum%E6%89%80%E6%9C%89%E5%80%BC/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
 
        微信支付
 
        支付宝
 
        比特币