From b39b8a522244287ef05cf1f54aa9c94f4f8a3a6b Mon Sep 17 00:00:00 2001 From: Hong Duan Date: Tue, 2 Aug 2016 10:34:52 +0800 Subject: [PATCH 1/3] Update 02_a_swift_tour.md --- source/chapter1/02_a_swift_tour.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/chapter1/02_a_swift_tour.md b/source/chapter1/02_a_swift_tour.md index b646e3d7..dd72ebc6 100755 --- a/source/chapter1/02_a_swift_tour.md +++ b/source/chapter1/02_a_swift_tour.md @@ -197,7 +197,7 @@ print(largest) ``` > 练习: -> 添加另一个变量来记录现在和之前最大数字的类型。 +> 添加另一个变量来记录最大数字的种类(kind),同时仍然记录这个最大数字的值。 使用`while`来重复运行一段代码直到不满足条件。循环条件也可以在结尾,保证能至少循环一次。 From 82d9cd01562a0fecc90c3d4afec3faf0d9017599 Mon Sep 17 00:00:00 2001 From: Hong Duan Date: Tue, 2 Aug 2016 16:11:27 +0800 Subject: [PATCH 2/3] Update 02_a_swift_tour.md --- source/chapter1/02_a_swift_tour.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/chapter1/02_a_swift_tour.md b/source/chapter1/02_a_swift_tour.md index dd72ebc6..0d5151d9 100755 --- a/source/chapter1/02_a_swift_tour.md +++ b/source/chapter1/02_a_swift_tour.md @@ -547,7 +547,7 @@ if let convertedRank = Rank(rawValue: 3) { } ``` -枚举的成员值是实际值,并不是原始值的另一种表达方法。实际上,以防原始值没有意义,你不需要设置。 +枚举的成员值是实际值,并不是原始值的另一种表达方法。实际上,如果没有比较有意义的原始值,你就不需要提供原始值。 ```swift enum Suit { From 990352db8ee3b328d1479ad3dfbffc371e2f34c6 Mon Sep 17 00:00:00 2001 From: Hong Duan Date: Wed, 3 Aug 2016 14:12:33 +0800 Subject: [PATCH 3/3] Update 02_a_swift_tour.md --- source/chapter1/02_a_swift_tour.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/chapter1/02_a_swift_tour.md b/source/chapter1/02_a_swift_tour.md index 0d5151d9..8e78f23b 100755 --- a/source/chapter1/02_a_swift_tour.md +++ b/source/chapter1/02_a_swift_tour.md @@ -615,7 +615,7 @@ case let .Failure(message): > 练习: > 给`ServerResponse`和`switch`添加第三种情况。 -注意如何从`ServerResponse`中提取日升和日落时间并用得到的值用来和`switch`的情况作比较。 +注意日升和日落时间是如何从`ServerResponse`中提取到并与`switch`的`case`相匹配的。 ## 协议和扩展