0
我试图实现返回一般枚举值,并确定它的参数之一的通用枚举值。返回与特定相关的数据
像这样的事情,因为这个枚举:
enum {
state1(apple: Apple, color: Color)
state2(pear: Pear, color: Color)
...
}
我希望能够返回的状态,并确定它的价值观之一。
...
switch state {
case .state1(_, _), .state2(_, _):
return state(...blue color...)
}
那是可能的吗?
谢谢!
权。试图避免重复代码..也许一些与模板可以帮助。 – gerbil