屬性基礎

屬性可以新增到結構中 (技術上也是列舉 ,請參閱計算屬性示例)。這些新增值與類/結構的例項相關聯:

class Dog {
    var name = ""
}

在上面的例子中,Dog 的例項有一個名為 name 的屬性 String。可以在 Dog 的例項上訪問和修改該屬性:

let myDog = Dog()
myDog.name = "Doggy" // myDog's name is now "Doggy"

這些型別的屬性被視為儲存屬性,因為它們將某些內容儲存在物件上並影響其記憶體。