let (x,y) = (1,2)
if x = y{ // 这是一个错误的用法
}
提示:
判断的条件必须为 true 或者false 不能是1,2 或者存在的对象,不然系会编译错误,这点和OC...注意必须每种模式类型相同
print("在x轴或者y轴上\\(x)")
case let (x,y):
print("既不在x轴,也不在y轴上\\(x),\\(y)")
}
}
控制转移声明...答:Swift编译器要求我们右边必须为可选值类型Int(3.3) 产生的结果不是可选值,我在swift3.0-数据类型 中讲过数据类型之间转换不可能出现可选值,但是字符串转数字结果为可选值,所以第二个if