Как импортировать пакет Swift в игровую площадку? - PullRequest
7 голосов
/ 22 февраля 2020

Могу ли я импортировать пакет Swift на мою игровую площадку, которая находится в моей рабочей области? Я уже прочитал ответ , но я думаю, что он устарел, потому что теперь мы можем использовать пакеты Swift в iOS проектах.

Ответы [ 2 ]

3 голосов
/ 09 марта 2020

До сих пор Playground не поддерживает диспетчер пакетов Swift. Когда мы пытаемся добавить Swift PM из Xcode, используя

File > Swift Packages > Add Package Dependency

, опция отключается.

enter image description here

используйте nef - это проект с открытым исходным кодом, позволяющий импортировать сторонние библиотеки в ваши игровые площадки. На данный момент он совместим с Cocoapods, но nef работает над его открытием для других менеджеров зависимостей, таких как Carthage и SPM.

О SPM не простая задача, и она будет немного другой, так как Apple подготовила Xcode11 но у меня хорошие чувства, и я думаю, что он может быть готов к сентябрю-октябрю.

0 голосов
/ 27 апреля 2020

Проверьте Арена , она позволяет вам создавать игровые площадки со встроенными СЗМ-зависимостями, готовыми к использованию.

Все, что нужно -

brew install finestructure/tap/arena
arena alamofire/alamofire
...