Какое назначение аннотации `@MainActor` в Swift и как она гарантирует выполнение кода в главном потоке? — ДейлиПреп