Swift Language Conceptos básicos de propiedad


Ejemplo

Las propiedades se pueden agregar a una clase o estructura (técnicamente también enumerados , vea el ejemplo "Propiedades calculadas "). Estos agregan valores que se asocian con instancias de clases / estructuras:

class Dog {
    var name = ""
}

En el caso anterior, las instancias de Dog tienen una propiedad llamada name de tipo String . Se puede acceder y modificar la propiedad en instancias de Dog :

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

Estos tipos de propiedades se consideran propiedades almacenadas , ya que almacenan algo en un objeto y afectan su memoria.