修改表述防止歧义

This commit is contained in:
Realank
2016-01-19 21:10:08 +08:00
parent 3aae7178fe
commit 482e136e62

View File

@ -118,7 +118,7 @@ let freezingPointOfWater = Celsius(fromKelvin: 273.15)
跟函数和方法参数相同,构造参数也拥有一个在构造器内部使用的参数名字和一个在调用构造器时使用的外部参数名字。 跟函数和方法参数相同,构造参数也拥有一个在构造器内部使用的参数名字和一个在调用构造器时使用的外部参数名字。
然而构造器并不像函数和方法那样在括号前有一个可辨别的名字。因此在调用构造器时主要通过构造器中的参数名和类型来确定应该被调用的构造器。正因为参数如此重要如果你在定义构造器时没有提供参数的外部名字Swift 会为每个构造器的参数自动生成一个跟内部名字相同的外部名。 然而构造器并不像函数和方法那样在括号前有一个可辨别的名字。因此在调用构造器时主要通过构造器中的参数名和类型来确定应该被调用的构造器。正因为参数如此重要如果你在定义构造器时没有提供参数的外部名字Swift 会为构造器的每个参数自动生成一个跟内部名字相同的外部名。
以下例子中定义了一个结构体`Color`,它包含了三个常量:`red``green``blue`。这些属性可以存储`0.0``1.0`之间的值,用来指示颜色中红、绿、蓝成分的含量。 以下例子中定义了一个结构体`Color`,它包含了三个常量:`red``green``blue`。这些属性可以存储`0.0``1.0`之间的值,用来指示颜色中红、绿、蓝成分的含量。