Swift 5.2 新增内容的部分翻译 (#1036)
* Add translations of swift 5.2. * Add translations of swift 5.2. * Add translations of swift 5.2. * Add translations of swift 5.2. * Update 04_Expressions.md * Refine translations * Refine translations * Update 07_Attributes.md Co-authored-by: Jie Liang <lj925184928@gmail.com>
This commit is contained in:
@ -72,7 +72,9 @@ numberOfLegs["bird"] = 2
|
||||
|
||||
## 下标选项 {#subscript-options}
|
||||
|
||||
下标可以接受任意数量的入参,并且这些入参可以是任意类型。下标的返回值也可以是任意类型。下标可以使用可变参数,但是不能使用 in-out 参数以及不能提供默认参数。
|
||||
下标可以接受任意数量的入参,并且这些入参可以是任何类型。下标的返回值也可以是任意类型。
|
||||
|
||||
与函数一样,下标可以接受不同数量的参数,并且为这些参数提供默认值,如在[可变参数](./06_Functions.md#variadic-parameters) 和 [默认参数值](./06_Functions.md#default-parameter-values) 中所述。但是,与函数不同的是,下标不能使用 in-out 参数。
|
||||
|
||||
一个类或结构体可以根据自身需要提供多个下标实现,使用下标时将通过入参的数量和类型进行区分,自动匹配合适的下标。它通常被称为*下标的重载*。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user