虚幻引擎UE4材质节点初级探究视频教程
16567 人在学
学习编程,变量的声明这些都是比较基础的,相信大家在学习C#的时候,变量的声明,int、double这些数据声明类型应该还记得吧,变量的声明并不是特别难的,只是需要考察我们一定的逻辑思维能力,本文将会是给大家来讲解一下Swift语言变量的一个讲解,感兴趣的朋友们一起来学习一下。
1.声明常量和变量
一般的我们都知道,常量和变量必须在使用之前声明。swift中是用let关键字声明常量,而用var关键字声明变量。下面来讲一个实际的示例,看看如何使用常量和变量来统计用户尝试登录的次数:
let maximumNumberOfLoginAttempts=10
var currentLoginAttempt=0
我们将这段代码可以理解为:
表示的是“声明一个名称为maximumNumberOfLoginAttempts的常量,并且它的初始化值10。声明一个名称为currentLoginAttempt的变量,并初始化值为0。”
在上面的一个例子中,它是允许的最大尝试登录次数就被声明为一个常量,因为最大值不会改变。当前的登录尝试计数器被声明为一个变量,因为这个值在登录失败后必须是增加的。
用户也是可以在一行中声明多个常量或多个变量,然后是用逗号来进行分隔:
var x=0.0,y=0.0,z=0.0
需要注意的是:如果当在代码中存储的值不会改变的时候,则就用let关键字声明这是一个常量。一般的话变量,它是用于存储需要改变的值。
2.类型标注
用户也是可以为常量或变量添加类型标注(typeannotation),那么这样的话就清楚常量或变量可以存储的值的类型使什么了。如果是要添加类型标注的方法是:只需要在常量或变量名后加冒号,再加一个空格,最后是类型的名称。
这个示例给变量welcomeMessage加了一个类型标注,它是表明它只可以存储String类型的值。
var welcomeMessage:String
“冒号”表示的是“是...类型”,所以上面的代码可以解读为:
“如果是想要声明一个名称为welcomeMessage的变量,则我们是用String类型的。”
“是String类型的”那么这个短语的意思是“它是可以存储任何字符串值。”
welcomeMessage现在可以存储任何字符串值
welcomeMessage="Hello"
需要注意的是:通常来说的话,是很少需要写类型标注。当在声明常量或者变量的时候就赋了一个初始值,Swift它是可以推断出这个常量或者变量的一个类型是是什么。
以上是swift用来声明变量和常量的一个基础的方法,在声明的时候是需要了解清楚,数据类型,赋值、等基本的操作,初学者可以先熟悉好swift的语法之后再进行相关的操作练习。
共4节 · 1小时1分钟
免费938人在学
共29节 · 2小时18分钟
¥234.007733人在学
共4节 · 56分钟
免费4512人在学
共31节 · 8小时37分钟
¥399.00¥200.0010069人在学