主题
练习答案总览
这里整理当前可以直接在浏览器中查看的练习答案入口。
使用建议
全部答案入口
- 08. Optional 入门 练习答案
- 09. 命令行输入与输出 练习答案
- 12. 函数与代码复用 练习答案
- 13. 结构体与最基础的自定义类型 练习答案
- 14. 数组与字典:列表与键值对 练习答案
- 15. 枚举与 switch:用类型表示有限情况 练习答案
- 16. class 与引用语义:为什么改一个地方,另一个地方也会变 练习答案
- 18. 面向对象入门:封装、职责与对象协作 练习草稿
- 19. 继承:is-a、has-a 与类型层次设计 练习草稿
- 20. 多态:用统一接口处理不同对象 练习草稿
- 21. 协议:比继承更灵活的抽象方式 练习草稿
- 22. 扩展:给已有类型补充能力 练习草稿
- 23. 错误处理:让失败路径更清楚 练习答案
- 24. 泛型:让同一套逻辑适配更多类型 练习答案
- 25. 闭包:把函数当成值来传递 练习答案
- 26. 集合高阶操作:用 map、filter、reduce 整理数据 练习答案
- 27. 协议扩展与默认实现:把抽象和复用放在一起 练习答案
- 28. 选读:ARC 进阶:weak、unowned 与循环引用 练习答案
- 29. 并发入门:async/await 与 Task 练习答案
- 30. 并发中的共享状态:当多个任务同时改数据时会发生什么 练习答案
- 31. Actor:隔离共享可变状态 练习答案
- 32. 结构化并发:async let、TaskGroup 与父子任务 练习答案
- 33. 异步序列:AsyncSequence 与 AsyncStream 练习答案
- 34. JSON 格式与解析 练习答案