【发布时间】:2020-08-02 07:47:45
【问题描述】:
Q1:我有 Java/C# 背景,现在正在学习 Swift。当我编写 java 或 C# 代码时,对于类中的每个属性,我都需要编写 getter 和 setter。但是,我发现我们并没有在 swift 中写这么多的 getter 和 setter。我很好奇为什么会这样。
Q2:我知道有两种属性,存储属性和计算属性。似乎我们只需要为计算属性设置 getter 或 setter。真的吗?
【问题讨论】:
-
确保标题匹配问题。这将避免许多反动的反对票。实际问题和标题目前没有有用的关系。此外,包括实际错误指示符,包括错误消息或支持性输出。
-
我从 Java 的角度写了一篇关于这个问题的文章:github.com/amomchilov/Blog/blob/master/…
标签: swift getter-setter computed-properties