【Swift】常量和变量

声明常量和变量

常量和变量必须在使用前声明

let来声明常量,用var来声明变量

let maximumNumberOfLoginAttempts = 10
var currentLoginAttempt = 0

可以在一行中声明多个常量或者多个变量,用逗号隔开

var x = 0.0,y = 0.0,z = 0.0

类型标注

声明常量或者变量的时候可以加上类型标注,说明常量或者变量中要存储的值的类型。如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称

var welcomeMessage: String

可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型标注

var red,green,blue: Double

常量和变量的命名

可以用任何你喜欢的字符作为常量和变量名,包括 Unicode 字符

let π = 3.14159
let 你好 = "你好世界"
let ���� = "dogcow"

常量与变量名不能包含数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地方包含数字。

一旦你将常量或者变量声明为确定的类型,你就不能使用相同的名字再次进行声明,或者改变其存储的值的类型。

输出常量和变量

print(_:separator:terminator:)是一个用来输出一个或多个值到适当输出区的全局函数separatorterminator参数具有认值,因此你调用这个函数的时候可以忽略它们。认情况下,该函数通过添加换行符来结束当前行。如果不想换行,可以传递一个空字符串给terminator参数–例如,print(someValue,terminator:"")

字符串插值

用字符串插值的方式把常量名或者变量名当做占位符加入到长字符串中,Swift 会用当前常量或变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义

print("The current value of friendlyWelcome is \(friendlyWelcome)")

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...