Was ist der Unterschied zwischen struct und class in Swift?
Ein struct ist ein Werttyp – Zuweisung kopiert. Eine class ist ein Referenztyp – Zuweisung teilt. Swifts Standardbibliothek basiert auf Structs, und die Empfehlung lautet, mit einem struct zu beginnen und erst zur class zu greifen, wenn du Identität, Vererbung oder deinit brauchst.