基础语法1
swift是一种新的编程语言,用于 iOS、macOS、watchOS 和 Apple tvOS app 开发。
Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制。
常量与变量:
常量和变量将名称与特定类型的值相关联。常量的值一旦设置就无法修改,而变量将来可以设置为不同的值。
常量和变量在使用之前必须声明,可以使用let关键字来声明常量,使用var关键字声明变量
![](https://img.haomeiwen.com/i1240555/136848a3982c5705.png)
类型注释:
在声明变量和常量的时候可以提供类型注释,以明确常量或变量可以存储的值类型。通过在常量或变量名称后面放置冒号,后跟空格,然后是要使用的类型的名称来编写类型注释。
![](https://img.haomeiwen.com/i1240555/e63190d5c488bac7.png)
命名常量和变量:
常量和变量名称不能包含空格字符、数学符号、箭头、私人使用的Unicode标量值或行和框绘制字符。它们也不能以数字开头,尽管数字可能包含在名称的其他地方。
声明特定类型的常量或变量后,您无法再次声明具有相同名称的常量或更改为存储不同类型的值。您也不能将常量更改为变量或将变量更改为常量。
注释:
使用注释在代码中包含不可执行的文本,作为自己的注释和提醒。swift中的注释和c语言的及其相似。
单行注释以双反斜线为开头,多行注释以/*开始,以*/结束。
与C中的多行注释不同,Swift中的多行注释可以嵌套在其他多行注释中。您可以通过启动多行注释块,然后在第一个块中启动第二个多行注释来编写嵌套注释。然后关闭第二个块,然后是第一个块。
![](https://img.haomeiwen.com/i1240555/e79441b0c811b23a.png)
分号:
Swift不要求您在代码中的每个语句后写一个分号(;),尽管如果您愿意,您可以这样做。但是,如果您想在一行上写多个单独的语句,则需要分号。
标识符:
标识符就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字。构成标识符的字母均有一定的规范,Swift语言中标识符的命名规则如下:
区分大小写,Myname与myname是两个不同的标识符;
标识符首字符可以以下划线(_)或者字母开始,但不能是数字;
标识符中其他字符可以是下划线(_)、字母或数字。
网友评论