From 1489d076e03e72410988af809bdef8206bdc6f6d Mon Sep 17 00:00:00 2001 From: Jie Liang Date: Tue, 5 Nov 2019 15:09:31 -0600 Subject: [PATCH 1/2] Update SUMMARY.md --- source/SUMMARY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/SUMMARY.md b/source/SUMMARY.md index 8988a3ac..072cb551 100755 --- a/source/SUMMARY.md +++ b/source/SUMMARY.md @@ -4,7 +4,7 @@ * [关于 Swift](01_welcome_to_swift/01_about_swift.md) * [版本兼容性](01_welcome_to_swift/02_version_compatibility.md) * [Swift 初见](01_welcome_to_swift/03_a_swift_tour.md) - * [Swift 版本历史记录](01_welcome_to_swift/04_revision_history.md) + * [Swift 版本历史记录](04_revision_history/04_revision_history.md) * Swift 教程 * [基础部分](02_language_guide/01_The_Basics.md) * [基本运算符](02_language_guide/02_Basic_Operators.md) From caa9beebeea4518809bee47e6388abaf607033f6 Mon Sep 17 00:00:00 2001 From: DanziChen Date: Wed, 6 Nov 2019 05:10:01 +0800 Subject: [PATCH 2/2] update Swift 5.1 (#1017) --- source/03_language_reference/04_Expressions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/03_language_reference/04_Expressions.md b/source/03_language_reference/04_Expressions.md index 3c63fd1b..a6837435 100644 --- a/source/03_language_reference/04_Expressions.md +++ b/source/03_language_reference/04_Expressions.md @@ -605,6 +605,8 @@ x = .AnotherValue > (`标识符 1` : `表达式 1`, `标识符 2` : `表达式 2`, `...`) > +元组表达式里的每一个标识符在表达式作用域里必须是唯一的。在嵌套的元组表达式中,同嵌套层级里的标识符也必须是唯一的。例如,`(a: 10, a: 20)` 是不合法的,因为标签 `a` 在同一层级出现了两次。然而,`(a: 10, b: (a: 1, x: 2))` 是合法的,尽管 `a` 出现了两次,但有一次在外层元组里,一次在内层元组里。 + 元组表达式可以一个表达式都没有,也可以包含两个或是更多的表达式。单个表达式用括号括起来就是括号表达式了。 > 注意