Ho visto domande simili su SO, ma nessuno in realtà ha la risposta a questa domanda. "La Swift Programming Language" libro (v. 1.2) dice:Proprietà di tipo memorizzato per le classi in Swift
Per le classi, è possibile definire le proprietà di tipo calcolati solo
E poi nella pagina successiva che hanno il seguente esempio (ho ottenuto liberarsi di alcuni codice per brevità):
class SomeClass {
static var storedTypeProperty = "Some value."
// ...
}
Anche il nome della variabile dice che è una proprietà di tipo memorizzato (non una calcolata).
Aggiornamento: È possibile impostare proprietà memorizzate per le classi, vedere la risposta dettagliata di seguito. Venuto fuori il libro non è stato aggiornato con le modifiche in Swift 1.2 per questa parte.
Grazie, ho già capito tutto ciò che hai scritto. La domanda riguarda la citazione dal libro che afferma chiaramente che non è possibile definire le proprietà del tipo memorizzato per le classi. E poi continuano e lo definiscono in una classe. Senza proprietà di calcolo associate, come quella che hai fornito nella risposta. –