Skip to content

Commit 90db06c

Browse files
author
Jiaolong
committed
feat: review
1 parent e524e50 commit 90db06c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

swift-6-beta.docc/LanguageGuide/Closures.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ var reversedNames = names.sorted(by: backward)
7373
```
7474
-->
7575

76-
如果第一个字符串 ( `s1` ) 大于第二个字符串 ( `s2` ),`backward(_:_:)` 函数将返回 `true`,表示在新的数组中 `s1` 应该出现在 `s2` 前。对于字符串中的字符,“大于”表示“在字母顺序较晚出现”。这意味着字母 `“B”` “大于”字母 `“A”`,字符串 `Tom` 大于字符串 `Tim`。这给出了一个字母逆序排序,将 `Barry` 放在`Alex`之前,依此类推。
76+
如果第一个字符串 ( `s1` ) 大于第二个字符串 ( `s2` ),`backward(_:_:)` 函数将返回 `true`,表示在新的数组中 `s1` 应该出现在 `s2` 前。对于字符串中的字符,“大于”表示“在字母顺序较晚出现”。这意味着字母 `"B"` “大于”字母 `"A"`,字符串 `"Tom"` 大于字符串 `"Tim"`。这给出了一个字母逆序排序,将 `"Barry"` 放在 `"Alex"` 之前,依此类推。
7777

7878
然而,这是一种相当繁琐的编写方式,本质上是一个单表达式函数 (`a > b`)。对于这个例子来说,利用闭包表达式语法可以更好地构造一个内联排序闭包。
7979

0 commit comments

Comments
 (0)