1、与c和objective-c不同,swift的赋值操作并不返回任何值,这个特性使得你无法把==写成=,从底层避免了代码的错误。如下:
if x = y {
//此句错误,因为x = y 不返回任何值。
}
2、加法运算符也用于字符串的拼接:
"hello" + "swift"//"hello swift"
1、与c和objective-c不同,swift的赋值操作并不返回任何值,这个特性使得你无法把==写成=,从底层避免了代码的错误。如下:
if x = y {
//此句错误,因为x = y 不返回任何值。
}
2、加法运算符也用于字符串的拼接:
"hello" + "swift"//"hello swift"