学习Swift的笔记

刚刚看了一会Swift语言的文档, 感觉它很像JavaScript,因为有let ,var,只不过JavaScript的let 是表示局部变量,而Swift的let表示常量。还有Swift有类型定义,写法跟TypeScript的类型定义的写法一样。感觉编程语言有很多相同的地方。
Swift有一些比较特殊的点记录在这里一下:
1.如果你需要使用与 Swift 保留关键字相同的名称作为常量或者变量名,你可以使用反引号(`)将关键字包围的方式将其作为名字使用。
2.

// let >123 = "123" // 常量与变量名不能包含数学符号
// let => = "123" //  常量与变量名不能包含箭头
// let 1abc = 1 //错误写法 常量与变量名不能以数字开头,但是可以在常量与变量名的其他地方包含数字`

3.在字符串中引入常量名或者变量名的值的写法是:
\的作用是转义

print("The current value of friendlyWelcome is \(friendlyWelcome)")

4.当你确定可选类型确实包含值之后,如果要获取可选类型的值,你必须在可选的名字后面加一个感叹号(!)来获取值;

5.Swift中赋值操作没有返回值;

6.for index in 1…10 中index是一个常量;

7.一个数组只能存储特定类型的数据;
所存储的数据不一定是一个类的对象,可以是基础数据类型

8.字典里面的顺序是无序的

猜你喜欢

转载自blog.csdn.net/weixin_43595755/article/details/118383092