菜鸡?
要bool,你这两句貌似不对
let是用来声明常量的, 相比var 占用的资源更少
从下面的代码也能看出来后面只是想读取point, 并不想更改它, 所以没有必要用var来声明
if就是满足条件就运行条件中(“{}”中)的代码 如果你想要在条件之外也有输出内容 可以在后面加上else
case 应该是让程序更容易被别人看懂吧, let 是常量不能做改变所以报错,至于case let我也不大懂
where 就是来控制条件的 case的使用只是一个简单的例子而已 最好不要省略 这样会更加清晰
不是判两个值是否相等,而是swift2引入的一个模式匹配的语法,所以是使用 = 哦。不妨自己在playground里试试看!