2015-09-29 12 views

risposta

14

Ci sono parole chiave riservate per i distruttori in Swift?

deinit (Deinitialization) gestisce la pulizia che deve verificarsi prima che l'oggetto venga rilasciato.

Esiste addirittura bisogno di una cosa del genere in questa lingua?

Ci sono alcune cose standard in deinit. Rimuovi gli osservatori, sincronizza lo stato di un oggetto e scrivi messaggi di traccia per il debug. Altre cose sono possibili, basta evitare chunk di codice lunghi.

Problemi correlati