学习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.字典里面的顺序是无序的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值