Pull to refresh

Comments 4

В статье написано, что использование с iOS возможно, но описание использования SPM на гитхабе говорит иное:


Note that at this time the Package Manager has no support for iOS, watchOS, or tvOS platforms.

Так как использовать его в iOS проектах?
А в других местах Swift почти не применяется.

Вкратце, делается примерно так:
– создаётся SPM-пакет, в который будут подкачиваться зависимости;
– для созданного SPM-пакета генерируется *.xcodeproj;
– рядышком создаётся iOS-проект;
– оба объединяются в один workspace, линкуются и т.п.


Вот проект «на коленке»:
https://github.com/taflanidi/spm-ios


Для использования нужно сходить в папку Dependencies, там кастануть
swift package generate-xcodeproj
Потом открыть верхнеуровневый workspace, запустить App и получить 200 во viewDidLoad.

Sign up to leave a comment.