Skip to content

Commit b46d6e1

Browse files
BigNerdCodingnumbbbbb
authored andcommitted
修复繁体第十章 Properties 冲突 (SwiftGGTeam#897)
1 parent 6a881a9 commit b46d6e1

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

source-tw/chapter2/10_Properties.md

-10
Original file line numberDiff line numberDiff line change
@@ -193,14 +193,9 @@ struct AlternativeRect {
193193

194194
只有 getter 沒有 setter 的計算屬性就是*只讀計算屬性*。只讀計算屬性總是返回一個值,可以通過點運算符訪問,但不能設置新的值。
195195

196-
<<<<<<< HEAD
197-
> 注意:
198-
> 必須使用`var`關鍵字定義計算屬性,包括只讀計算屬性,因為他們的值不是固定的。`let`關鍵字只用來聲明常量屬性,表示初始化後再也無法修改的值。
199-
=======
200196
> 注意:
201197
>
202198
> 必須使用`var`關鍵字定義計算屬性,包括只讀計算屬性,因為它們的值不是固定的。`let`關鍵字只用來聲明常量屬性,表示初始化後再也無法修改的值。
203-
>>>>>>> a516af6a531a104ec88da0d236ecf389a5ec72af
204199
205200
只讀計算屬性的聲明可以去掉`get`關鍵字和花括號:
206201

@@ -237,14 +232,9 @@ println("the volume of fourByFiveByTwo is \(fourByFiveByTwo.volume)")
237232

238233
類似地,`didSet`觀察器會將舊的屬性值作為參數傳入,可以為該參數命名或者使用默認參數名`oldValue`
239234

240-
<<<<<<< HEAD
241-
> 注意:
242-
> `willSet``didSet`觀察器在屬性初始化過程中不會被調用,他們只會當屬性的值在初始化之外的地方被設置時被調用。
243-
=======
244235
> 注意:
245236
>
246237
> `willSet``didSet`觀察器在屬性初始化過程中不會被調用,它們只會當屬性的值在初始化之外的地方被設置時被調用。
247-
>>>>>>> a516af6a531a104ec88da0d236ecf389a5ec72af
248238
249239
這裡是一個`willSet``didSet`的實際例子,其中定義了一個名為`StepCounter`的類,用來統計當人步行時的總步數,可以跟計步器或其他日常鍛煉的統計裝置的輸入數據配合使用。
250240

0 commit comments

Comments
 (0)