The Swift Programming Language学习笔记 (二)——基础部分
基础部分首先,我们看看Swift语言的基础部分,了解Swift的常量、变量和基础数据类型。 Swift包含了C和Objective-C上所有基础数据类型, 在Swift中,如果要处理的值需要保持不变,那就使用常量可以让代码更加安全并且更清晰地表达你的意图。 Swift还增加了Objective-C没有的高阶数据类型如元组( Swift还增加了可选( Swift是类型安全语言,Swift可以让你清楚地知道值的类型。 常量和变量声明常量和变量
一行中声明多个常量或变量,需要使用逗号分隔。 var x = 0.0,y = 0.0,z = 0.0
如果你的代码中有不需要改变的值,请使用let关键字将它声明为常量。只将需要改变的值声明为变量。 类型标注如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。 可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型标注。 var a,b,c: Int
// a = 1.1 // error: cannot assign a value of type 'Double' to a value of type 'Int'
var a = 0,b = 1,c = 2.3,d: Double = 2 // 前面的a必须赋初值,因为类型不确定
var e,f,g:Float,p,q,r:String // e和f是Float类型,p和q是String类型
一般来说很少需要写类型标注。如果你在声明常量或者变量的时候赋了一个初始值,Swift可以推断出这个常量或者变量的类型。 常量和变量的命名常量与变量名不能包含数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地方包含数字。美元符号$不能开头,但是¥可以开头。 “` swift let π = 3.14159 let 你好 = “你好世界” let (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |