❤️🔥 Global actor в Swift Concurrency на реальных примерах
Swift Concurrency ввел концепцию глобального актора среди async/await и задач.
Наиболее распространенным из них, вероятно, является
@MainActor, про который можно почитать вот тут. Однако нам доступна возможность создавать и собственные глобальные акторы.
Глобальный актор обеспечивает ту же изоляцию актора (безопасный, сериализованный доступ к данным), но есть и разница: вместо привязки к одному экземпляру он привязан к чему-то более широкому, например, к функции, свойству или даже целому типу.
А о том, как его использовать (и как не допустить ошибок) можно прочитать в этой статье.
👉Новости 👉База вопросов
