首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木又的《Swift进阶》读书笔记
木权又
创建于2021-05-14
订阅专栏
《Swift进阶》读书笔记,个人向,重点记录我不熟悉的部分。某些重点,可能因为我已经掌握了,就不会记录
等 19 人订阅
共11篇文章
创建于2021-05-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
木又的《Swift进阶》读书笔记——编码和解码
一个类型通过声明自己遵守 Encodable 和/或 Decodable 协议,来表明可以被序列化和/或反序列化。
木又的《Swift进阶》读书笔记——错误处理
针对不同的情况,可以用Optional,内建错误处理和Result处理错误。在并发和异步函数中的错误处理支持是值得期待的。
木又的《Swift进阶》读书笔记——集合类型协议
集合类型协议 Swift 中的集合类型,包括:Array,Dictionary 和 Set。Sequence 和 Collection 协议,构成了这套集合类型的基石。
木又的《Swift进阶》读书笔记——协议
当我们使用泛型类型的时候,通常都会使用协议约束泛型参数的行为。协议是一组正式提出的要求。泛型和协议一起,让我们能写出可重用,可扩展的代码。
木又的《Swift进阶》读书笔记——泛型
泛型编程是一种可以保持类型安全性的代码重用技术。 可以认为泛型是多态 (polymoyphism)的一种形式。我们可以用泛型抽象任何与类型无关的逻辑细节,并以此划分更清晰的责任边界。
木又的《Swift进阶》读书笔记——字符串
和其他主流语言相比,Swift的字符串显得很不同。Swift的字符串不是字符的数组,不支持随机访问,为了Unicode 正确性做了很大努力,这应该是值得的。
木又的《Swift进阶》读书笔记——枚举
枚举是总和类型,是实现自定义类型的一种重要工具。如果你需要的类型是为你要解决的问题定制的,那么枚举是一个很好的选择。最重要的,利用好编译器的完备性检查。
木又的《Swift进阶》读书笔记——结构体和类
结构体是值类型,持有值本身,在赋值给另一个变量时,会创建一个这个值的拷贝。类是引用类型,持有的是指向实例的引用,在赋值时,只会创建一个引用的拷贝。
木又的《Swift进阶》读书笔记——函数
函数是Swift中的头等对象;函数可以捕获在其作用域之外的变量;函数可以使用{}来声明为闭包表达式。
木又的《Swift进阶》读书笔记——可选值
可选值的设计让Swift开发者可以书写更安全、简介的代码。可选值的另一意义是非可选值——提供了将一个值声明为"从不为nil"的能力。
木又的《Swift进阶》读书笔记——内嵌集合类型
介绍了Array,Dictionary,Set,IndexSet 和 Range 探讨了集合类型的一些方法