美文网首页
(四)XMPP框架的导入(详解)

(四)XMPP框架的导入(详解)

作者: AlexLi_ | 来源:发表于2016-05-21 15:58 被阅读107次

    进入主题 导入框架

    • 在项目中导入Vendor 第三方框架 文件下的

    • CocoaLumberjack -日志框架

    • CocoaAsyncSocket - socket框架

    • libidn -字符串处理

    • KissXML -解析XML框架 (注:需要依赖 )

      • 添加libxml ->General 下的 Linked Frameworks and Libraries
      • 添加 -lxml2 ->build settings 下 搜索 other link -> 在Other linker Flags 里
      • 添加 /usr/include/libxml2 ->build settings 下搜索 header search -> 在 Header Search Paths
    • 导入 Authentication 、 Core 、 Categories 、Utilities

    • command + b 会发现还是有错误:

    • 添加依赖 libresolv.dylib ->General 下的 Linked Frameworks and Libraries

    • 导入Extensions

    • command + b 会发现还是有错误:

      • 添加Sample_XMPPFramework (注:把名字修改为XMPPFramework , 不然找不到文件)

    不报错就不需要添加了

    • command + b 会发现还是有错误:
      • 添加pch文件到Supporting Files文件下 (注:命名记得规范, 还有记得选择targets)
        • build Settings 下搜索Prefix 找到 Prefix Headr 添加 项目名/pch文件名(注:记得后缀)
      • 在pch 文件中添加 #import<UIKit/UIKit.h>

    温馨提示:如果是git版本控制的记得提交项目呢, XMPP导入虽然有点麻烦,但是毕竟一个项目只需要一次导入就能一直用了

    相关文章

      网友评论

          本文标题:(四)XMPP框架的导入(详解)

          本文链接:https://www.haomeiwen.com/subject/vmonrttx.html