Это и есть причина для создания Framework - в Framework у вас есть:
- Статическая библиотека (с двоичными файлами для
симулятор и телефон слились воедино)
- Включение файлов пользователем фреймворка
необходимо
- Ресурсы, в которых нуждается структура,
может быть что угодно, включая .plist
файлы, изображения или XIB.
Edit:
Удалена ссылка, которая была мертва. Вам больше не нужно знать, как создавать фреймворки для iOS, потому что, начиная с iOS8, вы можете заставить Xcode создать проект фреймворка для iOS.
На самом деле это также отличный подход, потому что фреймворки можно легко импортировать в Playgrounds для вызова.