Post production | 10
大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。
视频简介
我要贡献代码
当代码日益复杂之后,你就会自然而然的去思考一些和访问控制相关的话题。例如,哪些属性是保存内部状态的?哪些方法是为了实现API而编写的帮助函数?特别是,如果你是一个程序库的作者,你还会思考,我究竟希望开发者看到哪些内容呢?
为了解决这些问题,现如今几乎所有的现代化编程语言都通过某种形式,提供了访问控制的功能,因此对这个概念你应该并不感到陌生。只是Swift在这个领域,有一些和我们对这个概念的直觉不太一样的设计。
在这一节里,为了演示Swift访问控制的功能,假设我们要自己开发一个编译器(当然我们并不是要开发一个真的可以编译代码的工具),这个东西已经足够复杂到我们必须要考虑访问控制问题了。
理解引用语义的自定义类型
SERIES 14 Episodes 01:49:06 hrs