Swift3.0教程(一)-基本的语法
定义常量和变量在Swift中,常量和变量必须在使用之前被调用。使用 let cellCount = 10
var currentIndex = 0
看似没太大区别,如果你要深入理解以上两行代码的话。还是有一定的区别。第一行是声明一个新的名称为cellCount的常量,并且给它赋值为10.第二行是声明一个变量currentIndex,并设置初始值为0。第一行是赋值,因为它的值不能被修改,第二行是给一个初始值,其值可以在后面被修改。 也可以在一行里面定义多个变量,使用逗号分开即可 var a = 0.0,b = 0.0,c = 0.0
类型注释开发者可以在定义常量或是变量的时候提供类型注释,通过类型注释,可以清楚的知道所定义的变量或是常量具体用来存储的数据类型。这有利于阅读代码和代码维护。类型注释怎么写呢,只需要在所定义的常量或是变量后面跟一个冒号和空格,然后标明具体的类型就好。 比如我要定义一个类型为 let name: NSString = "swift"
var userId: Int = 10
可以给 userId = 1100
同样我们也可以同时声明多个指定类型的变量 var red,green,blue: Double
命名常量和变量常量和变量的命名几乎可以使用所有的字符,Emoji表情,英文,中文等等 let π = 3.1415
var 国家 = "中国"
var ?? = "嘻嘻"
不过,需要注意的是不能使用空格、数学符号、箭头、点、线和绘制的字符等,不能以数字开头。一旦一个变量或是常量被指定为某种特定的类型,它的类型就不可以被修改,只能用来存储指定的类型。同时常量和变量也不能相互转换,使用过的命名在同一个作用域范围内不能再次使用。 打印常量和变量可以使用 print(name)
如果需要打印的字符串里面含有常量或是变量名。则使用反斜杠加括号的形式。 print("my name is (name)")
注释和大多是编程语言一样,单行注释使用 // 注释
使用 /* 多行注释 */
有一些言语不支持注释嵌套,不过swift中可以 /* 多行评论开始. /* 第二个多行评论 */
多行评论结束
*/
分号不像其他语言一样,Swift在每个表达结束后可以加分号也可以不加分号,不过如果想要在一行代码中多个表达的话。需要使用分号隔开。 let cat = "cat"
let dog = "dog"; print(dog)
下一个教程将会介绍基本的数据类型。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |