diff --git a/source/chapter2/14_Initialization.md b/source/chapter2/14_Initialization.md index 9b7e281b..cf2e38ca 100755 --- a/source/chapter2/14_Initialization.md +++ b/source/chapter2/14_Initialization.md @@ -183,7 +183,7 @@ let bodyTemperature = Celsius(37.0) ### 可选属性类型 -如果你定制的类型包含一个逻辑上允许取值为空的存储型属性——无论是因为它无法在初始化时赋值,还是因为它在之后某个时间点可以赋值为空——你都需要将它定义为可选类型`optional type`。可选类型的属性将自动初始化为`nil`,表示这个属性是有意在初始化时设置为空的。 +如果你定制的类型包含一个逻辑上允许取值为空的存储型属性——无论是因为它无法在初始化时赋值,还是因为它在之后某个时间点可以赋值为空——你都需要将它定义为`可选类型`(optional type)。可选类型的属性将自动初始化为`nil`,表示这个属性是有意在初始化时设置为空的。 下面例子中定义了类`SurveyQuestion`,它包含一个可选字符串属性`response`: