没有if,guard或switch的swift enum模式匹配

时间:2018-02-13 18:52:01

标签: swift

是否有更短的方式或 oneliner 来编写以下内容?

let string: String?
if case let .someCase(temp) = someEnum {
    string = temp
} else {
    string = nil
}

如果有这样的话会很好:

case let .someCase(string) = someEnum

这不存在还是我根本不知道?

0 个答案:

没有答案