我认为这应该是一个非常简单的方法,但我不能理解它,因为我不能很好地掌握泛型或带参数的枚举。// DO STUFF case .Error(let error): }自从迁移到Swift3后,语法发生了变化,我不知道应该把什么放在案例的括号中。insertions: [Int], modifications: [Int]): case .error(Error):
我想测试枚举类型的一对变量的等效性,如下所示: case aSimpleCase case aMoreComplexCase=' cannot be synthesized for enums with associated values~~ ^ ~~
翻译:如果枚举使用关联值但是现在我们有了Swift 4,我想知道是否有更好的方法?或