4. Скачать, положить в
папочку и добавить в
проект
– легкая первая установка
– легко допиливать
библиотеку
– сложно обновлять
– невозможно слить свои
изменения с обновлением
6. – неприятно добавлять
– гораздо проще с изменениями, обновлением и
слиянием
– но обновление все еще целая проблема:
– сделать pull
– передобавить в проект
– проверить не отвалились ли зависимости
– …
13. Исправляем чужие
библиотеки
1. делаем fork библиотеки
2. делаем fork
CocoaPods Specs repo
2. кладем
исправленный
Podspec файл в наш
fork
3. указываем
кастомную git
ссылку в Podfile
3. исправляем там
Podspec
14. Пишем свои
библиотеки
1. пишем библиотеку
3. делаем fork
CocoaPods Specs repo
3. кладем Podspec
файл в наш
репозиторий
4. указываем
кастомную git
ссылку в Podfile
4. добавляем Podspec
туда
2. пишем для нее Podspec
5. делаем pull request
в общий Specs repo
16. Проблемы
• Перевод существующего проекта может
затянуться
• Зависимость еще от одного вендора
• Неудобно одновременно дописывать и
программу и библиотеку