Abstract
When an instance is no longer need, Swift deallocates the instance and frees up the instance resources. For the most part, this is an automatic process that you don’t need to worry about when you are using standard Swift types. However, if you are using resources that need to be manually freed up (such as open files), you can de-initialize these resources by overriding the deinit method (see Listing 42-1).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Matthew Campbell
About this chapter
Cite this chapter
Campbell, M. (2014). De-initialization. In: Swift Quick Syntax Reference. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0439-9_42
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0439-9_42
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0440-5
Online ISBN: 978-1-4842-0439-9
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)