Какие основные различия между structs и classes в Swift, и когда стоит использовать каждый из них? — ДейлиПреп