- let 声明的对象,是永远不可变的。但这只针对具有值语义的类型。对于引用类型,只保证引用永远不可以改变,但是引用指向的对象是可以改变的。
- 可以使用 Swift 内建的用来代表参数的简写
$0
where + 条件
:是否满足条件filter、map
:会创建新的数组contains
:找到第一个匹配的元素,就退出,不会遍历整个数组filter 和 contains 区别
:filter 会创建新的数组,contains 不会;filter 会遍历所有的元素,contains 不一定会。- 数组具有值语义
reduce
:是一个把初始值以及一个中间变量与序列中的元素进行合并的函数
Swift 之杂记
最新推荐文章于 2024-07-30 06:12:58 发布