Ci sono parole chiave riservate per i distruttori in Swift? C'è anche bisogno di una cosa del genere in questa lingua?Esistono cose come i distruttori in Swift?
6
A
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
- 1. Esistono cose simili in solidità
- 2. Esistono cose come variabili all'interno di una formula di Excel?
- 3. Distruttori in C++
- 4. I distruttori virtuali devono essere pubblici?
- 5. Ci sono cose come i Ganci Email?
- 6. Animare cose come in jQuery?
- 7. Esistono cose come gemme Django - plugin, come ci sono le gemme del rubino
- 8. Perché questa cura Auto-Vectorizer riguarda i costruttori/i distruttori?
- 9. Distruttori virtuali per interfacce
- 10. Strange cose in JavaScript "per"
- 11. Come posso proteggere i distruttori per un'intera gerarchia di classi in modo gestibile?
- 12. C++ astrattori classe base/distruttori - correttezza generale
- 13. Come reindirizzare i sottodomini che non esistono?
- 14. Come posso introspettare le cose in Ruby?
- 15. Le cose che odiamo per il classico asp ma esistono ancora nei webforms oggi
- 16. Termina applicazione e chiamare i distruttori di oggetti locali
- 17. Perché esistono i prefissi dei fornitori in CSS3?
- 18. Uscire da un blocco: vengono chiamati i distruttori?
- 19. Perché C++ std :: list :: clear() non chiama i distruttori?
- 20. Comportamento strano dei distruttori C++
- 21. quando (espressione) {fare cose}
- 22. Perché super.onDestroy() in java - Android va in cima ai distruttori?
- 23. Come chiamo animateAlongsideTransition in Swift?
- 24. SPA, le cose brutte?
- 25. Come fare le cose ad angolo quadrato?
- 26. Esistono puntatori in .NET?
- 27. Come far rispettare ordine di chiamare dei distruttori
- 28. Come passare i dati utilizzando NotificationCentre in swift 3.0 e NSNotificationCenter in swift 2.0?
- 29. Esistono utili strumenti di analisi statica per i database?
- 30. Distruttori per classi simili all'interfaccia C++