首页 > 解决方案 > 检查 Swift 关联枚举上的单例不等式?错误:“条件中的变量绑定需要初始化程序”

问题描述

我正在尝试比较我的关联枚举的单个案例的不平等。

enum ResponseEnum {
 case loading
 case success(responseArray)
 case failure(Error)
}

我可以通过编写检查它是否在一行中加载

if case .loading = myEnumVariable

但是,我无法以这种方式检查不等式,我收到此错误:Variable binding in a condition requires an initializer.

这个错误是什么意思?

有没有办法用一行来检查这种不等式?

标签: iosswiftenumsassociated-value

解决方案


推荐阅读