Propiedad swift - getter ivar
¿Hay una propiedad ivar que deberíamos usar en un captador Swift? Mi código está causando que el getter llame al getter hasta que el programa falla:
var document: UIDocument? {
get {
return self.document
}
set {
self.document = newValue
useDocument()
}
}