【发布时间】:2015-01-26 19:55:39
【问题描述】:
我想循环使用最初在 Objective-C 中使用 Swift 定义的 enum。
Objective-C 的定义如下:
typedef NS_ENUM(NSInteger, Enum) { A, B, C };
如果我尝试for e in Enum,我会从 Swift 编译器(在 Xcode 6.1.1 中)收到此错误消息:
Type 'Enum.Type' does not conform to protocol Sequence.Type
缺少什么?如果可能的话,我怎样才能让这个枚举表现为一个序列?
【问题讨论】:
标签: objective-c swift for-loop enums