变量与恒量:Variables and Constants

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

在应用里面如果你想给一个值起个名字,可以声明一个变量或者常量,然后把你想让它们表示的那个值交给他们。在 Swift 里面,声明一个变量可以使用 var 这个关键词 .. 声明一个恒量用的是 let 这个关键词 ..

变量和恒量有一点区别,就是恒量里面的值你是不能改的,就是如果你发现在程序里面有些值是不变的,就可以把它交给一个恒量,这样会更安全一些,不容易出错,也方便以后调试 .. 因为大家都知道恒量里面的值是不能改的 ..

在变量里面的值是可以改的 ... 这里还有两个专业的词儿,值如果不能改的话,叫 Immutable, 可以修改的值叫 Mutable ...

声明恒量

比如现在我要去声明一个恒量,用的关键词是 let .. 后面是恒量的名字 .. 比如 maximumNumberOfLoginAttempts .. 意思就是最多可以尝试的登录的次数.. 这个名字一般都是小写字母开头的,如果名字里面有多个词的话,第一词往后的词的开头可以使用大写的字母 .. 这种名字的风格叫 camel case,也就是 驼峰式 ..

它的值是一个数字 .. 恒量一旦有了值以后,我们就不能改变它的值了 .. 比如下面我再试着去改变一下这个恒量的值 .. 让它等于 10 ..

这里会提供一个错误 .. 提示这是一个用 let 声明的恒量,所以不能改变它的值 .

声明变量

下面我们再去声明一个变量 .. 用的关键词是 var .. 比如一个表示当前已经尝试的登录次数 .. 名字可以是 currentLoginAttempt .. 让它等于 2 ...

变量的值我们是可以改变的 .. currentLoginAttempt += 1 ... 现在这个 currentLoginAttempt 的值就会是 3 ..

变量与恒量:Variables and Constants《 Swift 语言 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点