Swift解读专题二——基本类型

前端之家收集整理的这篇文章主要介绍了Swift解读专题二——基本类型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Swift解读专题二——基本类型

一、常量和变量

Swift语言的常量和变量在使用之前,必须被定义。常量用于处理程序中只在初始化时设置的量值,之后不能进行赋值改变,变量用于处理程序中可以进行改变的量值。分别用let和var来声明常量和变量,示例如下:

varvarValue=1
letletValue=10

Swift语法也支持在一行中声明多个量值,示例如下:

vara=1,b=2.9,c="string"

在声明量值时,编译器会根据第一次赋值的类型来推断出变量的类型,一旦量值的类型被推断,则不能够进行更改,开发者也可以手动注释量值的类型,示例如下:

vara:Int=1,b:Float=2.9,c:String="string"

在一行中声明多了变量并且没有提供初始值时,为最后一个变量注释的变量类型也会应用于本行中的所有变量,示例如下:

varone,two,three:Int

官方文档建议,在实际应用中,注释量值的类型是十分少用的,一般都会为其赋值初始值后让编译器自行推断。

量值的命名可以包含Unicode字符和数字,需要注意,是不能以数字作为量值名称的开头的。空格,数学符号,制表符,箭头等符号也不可以使用。示例如下:

//中文符作变量名
var珲少="me"
//表情符作为变量名
var

猜你在找的Swift相关文章