本文共 229 字,大约阅读时间需要 1 分钟。
Swift报错: Swift Compiler Error Type 'int' does not conform to protocol 'Boolean Type'
在OC中,用0,1表示bool.习惯了这样的写法:
int i = 1;
if (i) {
}
但是由于Swift的类型安全机制,如果你在需要Bool的地方使用了其他值,在Swift里面是会报错的.错误代码:
let a = 1
if a {
}
if a == 1 {
}
转载地址:http://gpnpi.baihongyu.com/