Merge pull request #632 from duanhong169/patch-1

Patch 1
This commit is contained in:
梁杰
2016-08-03 21:33:43 +08:00
committed by GitHub

View File

@ -197,7 +197,7 @@ print(largest)
```
> 练习:
> 添加另一个变量来记录现在和之前最大数字的类型
> 添加另一个变量来记录最大数字的种类(kind),同时仍然记录这个最大数字的值
使用`while`来重复运行一段代码直到不满足条件。循环条件也可以在结尾,保证能至少循环一次。
@ -547,7 +547,7 @@ if let convertedRank = Rank(rawValue: 3) {
}
```
枚举的成员值是实际值,并不是原始值的另一种表达方法。实际上,以防原始值没有意义,你不需要设置
枚举的成员值是实际值,并不是原始值的另一种表达方法。实际上,如果没有比较有意义的原始值,你不需要提供原始值
```swift
enum Suit {
@ -615,7 +615,7 @@ case let .Failure(message):
> 练习:
> 给`ServerResponse`和`switch`添加第三种情况。
注意如何从`ServerResponse`中提取日升和日落时间并用得到的值用来和`switch`的情况作比较
注意日升和日落时间是如何从`ServerResponse`中提取到并与`switch``case`相匹配的
<a name="protocols_and_extensions"></a>
## 协议和扩展