zoukankan      html  css  js  c++  java
  • Xcode导入第三方库

    Xcode导入第三方库,例如TapkuLibrary

    iOS开源框架Tapku下载地址:https://github.com/devinross/tapkulibrary.git

    1.创建你的工程项目。

    2.将Tapku框架中src目录下的“TapkuLibrary.xcodeproj”文件拖动到工程文件列表中的Frameworks目录下。“TapkuLibrary.bundle”文件(里面包含所需要的图片等资源)拖动到工程文件列表的SupportingFiles下。(最好是用‘File’ 菜单中“Add files to project”命令来操作)在出现的添加文件窗口中,选择不copy,并且选择“Create Folder References…”,然后finish。

    3.添加必要的框架QuartzCore.frameworkMapKit.frameworks。(在“Build Phases”标签栏下Link Binary With Libraries组项中添加必要的框架)

    4.将TapkuLibrary添加到Build Phases”选项卡下Target Dependencies组项中。

    5.在“Build Phases”选项卡下Link Binary With Libraries组项中再添加libTapkuLibrary.a文件。图示:
    68747477

    6. 配置搜索路径(告诉工程,如何找到TapkuLibrary的Headers)。在Build Settings选项卡中的Search Path下的Header Search Paths上双击,添加路径,格式如下:‘$(SRCROOT)/工程名/Xxxx/src’(精确到tapku的src目录,xxx是你的中间目录,如果src直接放在工程根目录下,则无)。(不要点击Recursive选框)

    7. 添加Other Linker Flags。增加这两条:“-ObjC”和“-all_load”。

    8. 添加TouchJSON libraries(因为Tapku会用到)。还是拖曳Tapku的src目录下Framework下的TouchJSON到工程的Frameworks目录列表下,选择copy。

    9. 至此,就可以通过#import导入正常使用。

    #import<TapkuLibrary/TapkuLibrary.h>

  • 相关阅读:
    MyBatis热部署
    FreeMarker速查手册
    SpringBoot从Eclipse添加的Tomcat容器中启动
    Delphi中的GetEnumName和GetEnumValue的使用方法
    [数据库连接字符串] Access 连接字符串
    [数据库连接字符串] Access 连接字符串
    Ms SQLServer中的Union和Union All的使用方法和区别
    Ms SQLServer中的Union和Union All的使用方法和区别
    RasAPI函数实现PPPOE拨号
    RasAPI函数实现PPPOE拨号
  • 原文地址:https://www.cnblogs.com/yulang314/p/3775276.html
Copyright © 2011-2022 走看看