Я прочитал эту статью об оптимизации всего модуля (ВМО). Мне интересно, получу ли я полную выгоду от оптимизаций, если я помещу все файлы swift из Cocoapods
непосредственно в мой основной проект, с тех пор ВМО рассматривает все файлы swift в целом и может проводить оптимизации, такие как встраивание функций и общая специализация по всему весь мой проект, а не на модуль (модуль).
Как работает ВМО для нескольких контейнеров? Это делает ВМО на модуль / модуль? Если это так, я думаю, что проект может получить еще большую выгоду от ВМО, если все файлы swift находятся в одном проекте, с тех пор ВОЗ может оптимизировать все в целом, а не в расчете на модуль / модуль. Или я что-то упустил?
Поэтому, прежде чем приступить к работе, удалите все модули, поместите файлы .swift непосредственно в проект и запустите ВМО, мне кажется, что я получу больше пользы от ВМО, чем не сделаю этого.