class - usar - static programacion
¿Tiene rapidez las variables estáticas de nivel de clase? (1)
Esta pregunta ya tiene una respuesta aquí:
- Propiedades estáticas en Swift 3 respuestas
¿Cómo declarar la constante estática en el alcance de la clase? como
class let Constant: Double = 3.1415926
// I know that in class we use class modifier instead of static.
Swift admite propiedades de tipo estático, incluidas las clases, a partir de Swift 1.2:
class MyClass {
static let pi = 3.1415926
}
Si necesita tener una variable de clase que sea reemplazable en una subclase, deberá usar una propiedad de clase calculada:
class MyClass {
class var pi: Double { return 3.1415926 }
}
class IndianaClass : MyClass {
override class var pi: Double { return 4 / (5 / 4) }
}