屬性基礎
屬性可以新增到類或結構中 (技術上也是列舉 ,請參閱計算屬性示例)。這些新增值與類/結構的例項相關聯:
class Dog {
var name = ""
}
在上面的例子中,Dog
的例項有一個名為 name
的屬性 String
。可以在 Dog
的例項上訪問和修改該屬性:
let myDog = Dog()
myDog.name = "Doggy" // myDog's name is now "Doggy"
這些型別的屬性被視為儲存屬性,因為它們將某些內容儲存在物件上並影響其記憶體。