Swift中使用Swift的第三方库和之前在OC中使用OC的第三方库有很大的不同。在OC中使用OC的第三方库的时候直接将第三方库的文件拖到工程中,然后直接在代码总包含头文件,调用方法就可以了。我们现在来看一下在Swift中怎么使用Swift的第三方库
第一步:下载第三方库文件
先去gitHub上下载你需要使用的第三方库文件,这儿以Kingfisher为例。我下载的是"Kingfisher-2.1.0",和之前的OC不一样Swift的第三方库文件是工程文件,里面的内容如下:
图一第二步: 将第三方库导入工程中
1.先使用xcode创建一个swift的工程,在这儿以Test为例
图二2.将从gitHub上下载的Kingfisher-2.1.0的整个文件夹拷贝到当前的Swift工程目录下
图三3,打开Test工程,在工程中添加第三库项目,如图所示:
点击“Add”后,第三方库项目就添加到工程中了:
4.设置Embedded Binaries
将第三方项目拖到当前工程中后,点击当前工程的工程文件,设置Embedded Binaries :
最后显示成如下界面:
第三步:使用第三方库的功能
1.在需要使用第三方库的功能的文件到先导入第三方库的头文件: