zoukankan      html  css  js  c++  java
  • 使用CocoaPods管理第三方类库[效率]

    项目文件夹

     

    加入第三方框架后的项目文件夹例如以下图





    为什么要用Cocoapods

     

    iOS开发中经常使用的第三方库,比方:

    1、FMDB:在使用SQLite是仅仅须要加入libsqlite3.dylib依赖以及sqlite3.h头文件就可以。可是原生的SQLiteAPI使用相当不友好,而FMDB是对一系列的SQLiteAPI进行封装的库。

    2、AFNetworking:网络层框架。构建于NSURLConnection、NSOperation和其它Foundation技术之上。

    3、JSONKit:仅次于系统提供的解析框架。很easy易用并且效率又高~仅仅须要下载JSONKit.h和JSONKit.m加入到project中,然后加入libz.dylib就可以

     

     

    Ruby环境

     

    使用ruby -v查看当前ruby的版本号(mac系统已经自带了)


     

    下载CocoaPods

     

    运行命令:sudo geminstall cocopods

     

    使用CocoaPods

     

    1、先搜索有没有第三方类库

     

    pod search AFNetworking

     

    2、进入项目文件夹,建立podfile配置文件

     

    c项目文件夹

    vim  podfile

     

    3、加入第三方库的信息到podfile配置文件

     

    Platform:ios,'7.0'

    Pod"AFNetworking","~>2.0"

     

    4、配置文件改动好就能够install了

     

    Pod install

     

    5、假设须要更新怎么办?

     

    podupdate

     

    思考:一句话来讲,到项目的文件夹。编辑podfile填写须要的第三方库,然后install一些就能够使用了!

    !假设你不知道哪一个那就podsearch一下就好了。

    假设须要更新,那么改动一下配置文件,然后podupdate就可以。注意:第三方库自己主动放入pods这个文件夹下。

     

    流程

     

    pod search -> editpodfile - > pod install - > edit podfile - > pod update

     

     

    另外

     

    1、使用.xcworkspace文件打开项目

     

    2、假设在github上下载某一个开源项目。假设该项目使用了cocoapods,直接cd到该项目文件夹,运行“podinstall”就能够一次性把左右用到的第三方库配置好。

     

     




  • 相关阅读:
    C语言扩展题
    C语言第五题
    C语言第四题
    C语言第三题
    c语言第二题
    11
    游戏开发的一些想法
    openxml的视频教程
    JavaScript调试之console.log
    IPPatternConverter
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/9971235.html
Copyright © 2011-2022 走看看