修改格式

This commit is contained in:
Realank
2016-01-19 21:26:02 +08:00
parent 482e136e62
commit b8dd7477d0

View File

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