我试图迭代枚举中的所有值,并将每个值分配给一个新的枚举。var color : Color = Color[myValue]; }部件var mySuit: Suit = Suit[suit];不能编译,并返回错误如果我将鼠标悬停在for循环中的suit上,它会显示let suit: string。var color : Color = Color
在试图实现Swift编程指南第35页上的“实验”时,我在Xcode操场上遇到了一个非常奇怪的错误。在pokerDeck方法中,在最内部循环中以let card...开头的行中,我得到了错误Value of optional type 'Rank?' not unwrapped。为什么Rank是可选的?suit) // ERROR }