一个声明引入了一个新的名称或构建到你的程序.例如,您使用声明来引入函数和方法,引入变量和常量,以及定义枚举,结构,类和协议类型.您还可以使用声明来扩展现有命名类型的行为,并将符号导入到其他地方声明的程序中. 在Swift中,大多数声明也是定义,因为它们是在声明它们的同时实现或初始化的.也就是说,由于协议不实现其成员,因此大多数协议成员仅是声明.为方便起见,因为在Swift中区别并不重要,术语声明包括声明和定义. GRAMMAR OF A DECLARATION declaration → imp…