iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
Метатипы в Swift: что такое .self, .Type и .Protocol?
Метатипы очень полезны в Swift, и вы наверняка использовали их неоднократно.
К сожалению, в коде они выглядят довольно странно, что может вызвать некоторую путаницу при попытке понять, что они собой представляют на самом деле.
📖 В этом материале Бруно Роша подробно объясняет следующее:
1️⃣ Что представляет собой метатип?
2️⃣ Отличия динамических метатипов от статических.
3️⃣ Метатипы протоколов.
4️⃣ Ещё больше вариантов использования метатипов.
@iOS Dev