Skip to content

Commit 20a866b

Browse files
committed
Reversion for Types
1 parent 607a4c8 commit 20a866b

File tree

1 file changed

+4
-4
lines changed
  • swift-6-beta.docc/ReferenceManual

1 file changed

+4
-4
lines changed

swift-6-beta.docc/ReferenceManual/Types.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,21 @@ func someFunction(a: Int) { /* ... */ }
4444
4545
## 类型标识符
4646

47-
*类型标识符*指的是命名类型或命名类型或复合类型的类型别名
47+
*类型标识符*指的是命名类型,或命名类型、复合类型的类型别名
4848

4949
大多数情况下,类型标识符直接指的是与标识符同名的命名类型。
5050
例如,`Int` 是一个类型标识符,直接指的是命名类型 `Int`,类型标识符 `Dictionary<String, Int>` 直接指的是命名类型 `Dictionary<String, Int>`
5151

52-
有两种情况下,类型标识符不是指与其同名的类型。
53-
在第一种情况下,类型标识符指的是命名类型或复合类型的类型别名。
52+
有两种情况,类型标识符不是指与其同名的类型。
53+
第一种情况,类型标识符指的是命名类型或复合类型的类型别名。
5454
例如,在下面的示例中,类型注解中使用的 `Point` 指的是元组类型 `(Int, Int)`
5555

5656
```swift
5757
typealias Point = (Int, Int)
5858
let origin: Point = (0, 0)
5959
```
6060

61-
在某些情况下,类型标识符使用点(.)语法来引用声明在其他模块中或嵌套在其他类型中的命名类型。例如,以下代码中的类型标识符引用了在 ExampleModule 模块中声明的命名类型 MyType。
61+
第二种情况,类型标识符使用点(.)语法来引用声明在其他模块中或嵌套在其他类型中的命名类型。例如,以下代码中的类型标识符引用了在 ExampleModule 模块中声明的命名类型 MyType。
6262

6363
```swift
6464
var someValue: ExampleModule.MyType

0 commit comments

Comments
 (0)