From 9621549bb5b9abfd5f4796e35bbe6a693263a38e Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 18 Jun 2014 14:22:36 +0800 Subject: [PATCH] Update 21_Protocols.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 忘了删掉原来的翻译~ --- source/chapter2/21_Protocols.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/chapter2/21_Protocols.md b/source/chapter2/21_Protocols.md index b7dda703..c0980f1c 100755 --- a/source/chapter2/21_Protocols.md +++ b/source/chapter2/21_Protocols.md @@ -118,8 +118,7 @@ var ncc1701 = Starship(name: "Enterprise", prefix: "USS") > 注意: 协议方法支持`变长参数(variadic parameter)`,不支持`默认参数(default parameter)`。 -前置`class`关键字表示协议中的成员为`类成员`;当协议用于被`枚举`或`结构体`遵循时,则使用`static`关键字。如下所示: -像类属性的要求一样,协议中定义类方法时也总是使用`class`关键字,即使类方法在`枚举`或`结构体`中实现时要求使用`static`关键字 +像类属性的要求一样,在协议中定义类方法时也总是使用`class`关键字,即使类方法在`枚举`或`结构体`中实现时要求使用`static`关键字。如下所示: ```swift protocol SomeProtocol { class func someTypeMethod()