美文网首页
Cocoapods小记(一)

Cocoapods小记(一)

作者: zevwings | 来源:发表于2017-06-12 13:25 被阅读0次

    Cocoapods 是iOS 开发中最常用的三方依赖工具,他可以帮我们快速的安装和管理我们开发中需要的三方库。
    第一步,安装Cocoapods

    $ sudo gem install cocoapods
    

    第二步,创建依赖文件

    $ cd (your project folder)
    $ touch Podfile
    

    第三步,添加需要依赖的三方库

    platform :ios, '8.0'
    inhibit_all_warnings! 忽略所有三方库的警告
    use_frameworks! #使用swift时 必须添加此行
    target 'MyApp' do
        pod 'IQKeyboardManagerSwift', '~> 3.3.4', :inhibit_warnings => true
        pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :tag => '3.3.1'
    end
    
    tips:
    # :path => '~/code/Pods/' 指向本地文件夹 用作开发# :inhibit_warnings => true 可以忽略掉三方库中的警告
    # :git => 'https://github.com/Alamofire/Alamofire.git' 指向三方库的git 路径,一般用于私有库
    # :branch => 'assets' 指定三方库的对应分支
    # :tag => '3.3.1' 指定三方库的版本对应tag
    # :commit => 'd45df72' 指定三方库的commit 版本号
    

    第四步,执行安装命令

    pod install
    

    最后,打开新生成的Project.xcworkspace,开始coding。

    import Alamofire
    
    小记:
    • 追加 --verbose 可以显示debug 信息
    • 追加 --no-repo-update 忽略更新
    • 使用 pod update 更新已经安装的三方库
    • 在使用版本管理工具时,记得上传 Podfile.lock 用于管理三方库版本
    • ruby 默认源在国内访问较慢,建议改为国内源
    $ gem sources --remove https://rubygems.org/ 
    $ gem sources -a https://gems.ruby-china.org 
    $ gem sources -l 
    显示如下更改镜像成功!
    
    gem-sources-list.png

    相关文章

      网友评论

          本文标题:Cocoapods小记(一)

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