标签: swift enums
我想在枚举中使用CaseIterable,就像Swift文档中显示的那样,但是当我这样做时,总是会收到错误消息:
CaseIterable
使用未声明类型的CaseIterable
但是它应该可以工作,因为它在文档中以相同的方式显示。
enum Team: CaseIterable { case team1, team2 }
有什么我想念的吗?
答案 0 :(得分:0)
答案很简单,只是不要使用低于10的Xcode版本。我是个白痴。
答案 1 :(得分:0)
CaseIterable是swift 4.2的功能。您的选择是: 1.下载此版本的swift-link附带的Xcode 10 2.继续使用Xcode 9,然后下载Swift 4.2快照-link