使用git的submodule引入库SDWebImage

转载的文章http://blog.shiqichan.com/How-To-Import-3rd-Lib-Into-Swift-Project/

  1. 在终端进入当前项目的目录并下执行:
    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就可以开始使用了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,159评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,276评论 4 61
  • 今天看黄欢的《自我营销七堂课》里有一个事例,是说修改了招聘启事的内容然后招到真正合适的人的,最后总结了这样一句话:...
    职场小能手Sara阅读 924评论 1 2
  • 2017年6月27日,我离开了那座待了三年的海滨城市,当然,也离开了他。 我们的故事很俗套,无非是一个深...
    肉肉肉肉包呀阅读 224评论 0 0