Swift关键字
关键字
被保留的关键字(keywords)不允许用作标识符,除非被反引号转义,参见 标识符。
- 用作声明的关键字:class、deinit、enum、extension、func、import、init、let、protocol、static、struct、subscript、typealias、var
- 用作语句的关键字:break、case、continue、default、do、else、fallthrough、if、in、for、return、switch、where、while
- 用作表达和类型的关键字:as、dynamicType、is、new、super、self、Self、Type、__COLUMN__、__FILE__、__FUNCTION__、__LINE__
- 特定上下文中被保留的关键字:associativity、didSet、get、infix、inout、left、mutating、none、nonmutating、operator、override、postfix、precedence、prefix、right、set、unowned、unowned(safe)、unowned(unsafe)、weak、willSet,这些关键字在特定上下文之外可以被用于标识符。