使用git的submodule引入库SDWebImage
2016-06-22 本文已影响0人
战灵
转载的文章http://blog.shiqichan.com/How-To-Import-3rd-Lib-Into-Swift-Project/
- 在终端进入当前项目的目录并下执行:
1、$git submodule add https://github.com/rs/SDWebImage.git
2、将SDWebImage.xcodeproj加入到Xcode项目中
s4.png
3、设置Target Dependencies在这里:
s5.png
加入:
s6.png
看起来是这样:
s7.png
4、Link Binaray With Libraries找到这里:
s8.png
加入ImageIO.framework(iOS自带的),以及libSDWebImage.a
s9.png
5、设置Other Linker Flags在这里设置-ObjC
s10.png
设置完了的样子:
s11.png
6、创建Bridge头文件就是创建一个普通的头文件,一般命名为项目名-Bridge-Header.h
s12.png
7、设置Bridge头文件找到这里:
s13.png
双击箭头标示的地方,会弹出文本框,将头文件加进去即可。
我开始的时候是参照stackoverflow的回答,将头文件直接拖拽进去,发现用的是绝对路径。可以在拖拽后修改一下:
s15.png
8、SDWebImage就可以开始使用了