我想了解有關swift中類型屬性的一些信息。Swift:類中的計算類型屬性
雨燕編程語言說
對於類,可以定義計算類型的屬性只
所以一個計算屬性不存儲值本身,而是它的計算方法。我明白了。但我不明白這樣的事情可以適用於輸入屬性。這些屬性屬於類本身,而不屬於它的一個實例。
所以,如果你使用這樣一個計算類型屬性的getter,你可能用什麼來計算它?它不能是任何其他類型的屬性,因爲它們也只能被計算屬性。你會得到一個循環的計算屬性,因爲沒有任何存儲的類型屬性。
以同樣的方式,我也沒有得到一個setter會做什麼。如果您調用計算類型屬性的setter,它可以設置什麼?沒有存儲的類型屬性需要設置。