Xcode 使用Swift Package 来添加第三方库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode 使用Swift Package 来添加第三方库相关的知识,希望对你有一定的参考价值。
参考技术A xcode11 增加了Swift Package 的功能,用来添加和管理依赖的第三方库.只要输入第三方库的链接,其他自动完成,非常方便.下面以GitHub 上的 Toast-Swift (https://github.com/scalessec/Toast-Swift)库为例来讲解如何添加第三方库.
1.首先在XCode中,点击Project选项,选择Swift Packages.
2.点击加号并在输入框中输入要添加的库的url
3.点击下一步
4.继续下一步
5.点击finished后就可以看到库已经添加上了
同时在项目左边的地方也能看到添加的库
打开Package.swift文件,可以看到已经添加的toast依赖库
这个库的路径在哪呢, 右键show in finder 中发现路径没在工程目录下,而是在DerivedData下
相信安装过pod的开发者们都有个体会,安装太麻烦了,先装ruby,再装pod,要解决各种报错问题,网络不好的情况半天才能配置好,太痛苦了,苹果推出的这个swift package相当于pod的功能,不需要安装任何工具,简单便捷,目前好多库已经提供了支持.
以上是关于Xcode 使用Swift Package 来添加第三方库的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 13如何使用本地Swift包(Swift Package)
从现有 Xcode 项目中为 Swift 包管理器导出 Package.swift