В .NET я могу сделать внутренние элементы сборки видимыми (доступными) для другой конкретной сборки, добавив атрибут [InternalVisibleTo("AnotherConcreteAssembly")]
.
Имеет ли Swift какой-либо аналог для этой способности инкапсуляции?
Если да, как я могу открыть доступ к внутренним элементам одного модуля для другого?