zoukankan      html  css  js  c++  java
  • CocoaPods安装及相关命令

    具体安装参考:

    http://www.jianshu.com/p/dfe970588f95

    http://www.jianshu.com/p/9e4e36ba8574

    我就说一个,安装cocoapods 的时候,命令最好不要用这个:

    sudo gem install cocoapods// 安装cocoapods
    推荐用这个:
    //安装最新的release beta版本
    sudo gem install -n /usr/local/bin cocoapods --pre

    简单的CocoaPods的使用

    1、搜索一下第三方库

    终端输入:pod search MKNetworkKit

    2、在工程中创建Podfile文件:

    首先进入进入项目工程根目录:cd Desktop/ZXLCocoaPodsTest
    终端输入:touch Podfile

      这个时候工程目录下就有一个Podfile文件。

    3、使用vim编辑Podfile:

    vim Podfile

    进来之后紧接着按键盘上的英文'i'
    下面的"Podsfile" 0L, 0C将变成-- INSERT --
    然后就可以编辑文字了,输入以下文字

    4、

    platform :ios,'7.0'
    inhibit_all_warnings!
    target 'ZXLCocoaPodsTest' do
    pod 'IQKeyboardManager'
    pod 'SDWebImage', '~>3.8'
    pod 'MJRefresh'
    pod 'SVProgressHUD','2.1.2'
    pod 'MKNetworkKit', '~> 0.87'
    end

    5、 Podfile的语法解释:

    1. platform :iOS, '7.0'
    
    指定了开源库应该被编译在哪个平台以及平台的最低版本。
    若不指定平台版本,官方文档里写明各平台默认值为iOS:4.3,OS X:10.6,tvOS:9.0,watchOS:2.0
    2. inhibit_all_warnings!
    屏蔽cocoapods库里面的所有警告
    这个特性也能在子target里面定义,如果你想屏蔽某pod里面的警告也是可以的:
    pod
    'IQKeyboardManager', :inhibit_warnings => true


    解释一下,'
    ZXLCocoaPodsTest'就是你自己的工程名字,platform :ios, '7.0'代表当前MKNetworkKit支持的iOS最低版本是iOS 7.0, '~> 0.87'代表要下载的MKNetworKit版本是0.87及以上版本

    此时该退出去了,怎么退出去呢?跟着我做,先按左上角的esc键,再按:键,再输入wq,点击回车,就保存并退出去了。

    6、把该库下载到Xcode中

    终端输入:$ pod install
  • 相关阅读:
    toString()和toLocaleString()有什么区别
    解决浏览器跨域问题
    JavaScript排序,不只是冒泡
    input disabled的情况下在IOS设备中怎么修改颜色
    jquery api 中文文档
    javascript中var that=this的意思
    JS中(function(){xxx})(); 这种写法的意思
    http-equiv 的使用
    $(function(){......})的意思
    js中(function(){…})()立即执行函数写法理解
  • 原文地址:https://www.cnblogs.com/niit-soft-518/p/6306370.html
Copyright © 2011-2022 走看看