我刚刚开始编码,所以我不太有经验。无论如何,我觉得这是一个简单的问题但我似乎无法解决它。
我得到一个“Type'Bool'不符合协议'IntegerLiteralConvertible'
我认为问题在于这一行:
var photoSelected: Bool = false
因为我在这一行收到错误:
self.photoSelected = 0
我对大多数人都知道这看起来非常简单,但我环顾四周,我不太确定如何解决这个问题。
感谢所有帮助,谢谢。
答案 0 :(得分:1)
0在swift中不会转换为Bool
类型。设置self.photoSelected = false
,错误消息将消失。如果您正在处理数字输入,则可以使用相等运算符。
self.photoSelected = (x == 0)