《Swift入门经典(第2版)》——2.2 Swift中的变量
本节书摘来自异步社区《Swift入门经典(第2版)》一书中的第2章,第2.2节,作者:【美】BJ Miller(BJ 米勒)著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 Swift中的变量 可以看到,由于应用具有并且必须具有动态性,只使用常量将无法实现复杂的应用。Swift提供了一种同样简单的方式,像声明常量那样声明变量,只是使用var导引符。顾名思义,变量可以改变,它们本质上是可变(mutable)的。这意味着无论何时使用“=”运算符(称为赋值运算符(assignment operator)),都可以改变变量的值(第3章将讨论运算符)。 当你知道数据可以并且将会改变时,变量将特别有用。例如,如果你正在构建一个计步器应用,你知道对于你或者你的应用的用户所走过的每一步(假定用户具有一个设备,它带有M系列的运动协处理器),步数都会增加。这个变量将利用到每个时刻所走过的步数进行更新。 给常量和变量赋值 使用playground或Swift REPL(选择你更熟悉的一种工具),尝试下面这些步骤,以表现你所掌握的关于常量和变量的知识: (1)给名为feetPerMile的常量赋...