刚开始接触swift的感觉是好清新脱俗,跟python有些相似。
只能用macOS学感觉是个小门槛。
Playground虽然好用,但是对UI部分没有太大帮助,有点儿遗憾了。
跟所有语言一样,学的第一句就是Hello World!
print("Hello World!")
Swift里面的变量与常量的声明都是一样的方式,关键字不同。
变量的值可以更改,
常量的值不能更改。
尝试修改常量的值会报错。
let a = 10 //这是一个常量 关键词let
var b = 2 //这是一个变量 关键词var
var很好理解,是因为variable的缩写。
let.. 就let吧~
直接给量赋值的话,swift是会自动识别它的种类的。
比如这里a和b都是整数(integer)种类。
打印一个变量或常量也很方便
print(a) //打印a(这里是10)
print(a+b) //先计算a+b(等于12) 再打印出来
在空格的使用上swift有点儿变态:
let a= 10 //报错
为什么呢,因为等号、加号等符号的左右都得有至少一个空格,相当不人性化。不是非常懂为什么。