Reference and Value Types in Swift – Andrea Prearo – Medium