关于语言参考(About the Language Reference)

    Swift 语言相对较小,这是由于 Swift 代码中常用的类型、函数以及运算符都已经在 Swift 标准库中定义了。虽然这些类型、函数和运算符并不是 Swift 语言自身的一部分,但是它们被广泛应用于本书的讨论和代码范例中。

    用来描述 Swift 编程语言形式语法的符号遵循下面几个约定:

    • 斜体文字用来表示句法类型,并出现在一个语法产式规则两侧。
    • 可供选择的语法产式由竖线()分隔。当可选用的语法产式太多时,为了阅读方便,它们将被拆分为多行语法产式规则。
    • 可选的句法类型和文本标记用尾标 来标记。

    getter-setter 方法块语法

    getter-setter 方法块 → { getter 子句 可选 }