第三次改格式

This commit is contained in:
lyuka
2014-06-11 22:16:12 +08:00
parent c06e3ca95a
commit a42f11d6dd

View File

@ -194,7 +194,7 @@ someFunctionThatTakesAClosure() {
} }
``` ```
> 注意: > 注意:
> 如果函数只需要闭包表达式一个参数,当您使用尾随闭包时,您甚至可以把 () 省略掉。 > 如果函数只需要闭包表达式一个参数,当您使用尾随闭包时,您甚至可以把`()`省略掉。
在上例中作为`sort`函数参数的字符串排序闭包可以改写为: 在上例中作为`sort`函数参数的字符串排序闭包可以改写为:
@ -252,7 +252,7 @@ let strings = numbers.map {
> 注意: > 注意:
> 字典`digitNames`下标后跟着一个叹号 (!),因为字典下标返回一个可选值 (optional value),表明即使该 key 不存在也不会查找失败。 > 字典`digitNames`下标后跟着一个叹号 (!),因为字典下标返回一个可选值 (optional value),表明即使该 key 不存在也不会查找失败。
> 在上例中,它保证了`number % 10`可以总是作为一个`digitNames`字典的有效下标 key。 > 在上例中,它保证了`number % 10`可以总是作为一个`digitNames`字典的有效下标 key。
> 因此叹号可以用于强制解析 (force-unwrap) 存储在可选下标项中的 **String** 类型值。 > 因此叹号可以用于强制解析 (force-unwrap) 存储在可选下标项中的`String`类型值。
`digitNames`字典中获取的字符串被添加到输出的前部,逆序建立了一个字符串版本的数字。 `digitNames`字典中获取的字符串被添加到输出的前部,逆序建立了一个字符串版本的数字。
(在表达式`number % 10`如果number为16则返回658返回8510返回0)。 (在表达式`number % 10`如果number为16则返回658返回8510返回0)。