Что такое Swinject
Swinject — это лёгкий контейнер внедрения зависимостей (Dependency Injection, DI) для Swift, помогающий связывать интерфейсы с реализациями через регистрацию и последующее разрешение зависимостей, уменьшая связность и упрощая тестирование: • Позволяет конфигурировать зависимости извне, а не создавать их внутри классов, что делает код модульным...