在我的班级中,我想使用防护功能检查我的模型类。我尝试做以下事情;
func bindWithModel(model: Any)-> Void {
guard let model is VacanciesItem else {
}
}
然而,它给我一个错误 - 条件中的变量绑定需要初始值设定项
如何解决?
答案 0 :(得分:3)
let x = x
将是一项任务。你没有任何作业,因为你只用is
测试。
所以guard model is VanaciesItem
guard let model as? VanaciesItem
(我认为你最想要的)
答案 1 :(得分:2)
您不需要let关键字:
guard model is VacanciesItem else