天天看点

Swift学习之一:常量与变量

正在学习swift中,看了一遍英文文档,现在是在看第二遍,顺便总结出一些知识点,如果有哪里说明值得质疑的地方,请留言/回复指出,谢谢!

常量与变量都会有一个关联的名字(如maximumnumberofloginattempts或者welcomemessage),

有特定的类型(如数字10或者字符串"hello")。常量的值一旦设置就不能再修改,而变量的值

在将来是可以修改为不同的值的。

声明常量与变量

常量与变量在使用前必须先声明。使用let关键字声明常量,而变量是使用var关键字来声明。

看下面的例子:

note

如果在你的代码中不希望某个储存的值发生改变,那么总是用let关键字声明为常量。

使用变量只用于值需要改变的。

类型说明(type annotation)

上面的注释中已经用到了类型说明,其实就是在声明变量或者常量的同时显示指定变量或者常量的类型

在实际的工作中,很少需要写明类型说明。如果在定义变量或者常量的时候就提供了初始值,

那么swift总是会推断出该变量或者常量的类型。

命名常量、变量

swift中可以使用unicode字符

打印常量、变量