美文网首页
iOS开发中一些工具的安装与使用(CocoaPods以及相关插件

iOS开发中一些工具的安装与使用(CocoaPods以及相关插件

作者: coderJerry01 | 来源:发表于2016-06-27 10:47 被阅读378次

    在很多时候在开发过程中我们需要使用大牛们封装的第三方库,例如我们经常使用的网络请求库AFNetwroking,ASI(目前好像已停止更新),刷新库MJRefres,图片加载以及缓存库SDWebImage,MBProgressHUD(加载进度指示框,我是这么称呼的)以及适配库Masonry......但是有时候这些库我们不知道怎么获得,或者说不是最新版本的,例如AF就一直在更新,那么我们用的版本可能与最新版本的Xcode的方法不兼容或者被干掉了,怎么办呢?我们需要获得最新的依赖库,CocoaPods就可以很方便的帮我们处理这些事。废话不多说了,下面介绍怎么安装CocoaPods。

    cocoa pods终端安装方法

    1、gem sources —remove https://rubygems.org/

    2、gem sources -a https://ruby.taobao.org/

    3、gem sources -l

    4、sudo gem install cocoapods

    (输入密码,光标不会动只管输入就好了)

    5、pod search AFNetworking (用于检测是否安装成功,可以换成别的第三方);

    如果在安装CocoaPods的过程中有任何问题,可以查看文档:http://code4app.com/article/cocoapods-install-usage

    安装过程中的问题解决

    ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/qi

    http://www.jianshu.com/p/7ed7bd0e7e9a //在执行命令的前面加上sudo

    //使用cocoaPods

    http://blog.csdn.net/showhilllee/article/details/38398119

    http://www.cnblogs.com/lzjsky/p/5039395.html

    最新版本的Cocoapods使用方法是这样的:

    //更新后的cocoa pods

    platform :ios, “8.0”

    use_frameworks!

    def  pods

    pod  "AFNetworking"

    pod  "MJRefresh"

    pod  "SDWebImage"

    pod  "JSONModel"

    pod  "MBProgressHUD"

    pod  'Masonry'

    end

    target ‘LaughImageDemo’do

    pods

    end

    一定要加上

    platform :ios, “8.0”

    use_frameworks!

    def  pods

    ........................................

    target ‘LaughImageDemo’do

    pods

    end

    不然会报错,说你需要添加依赖的意思;


    强大的Xcode插件安装方法:

    https://github.com/onevcat/VVDocumenter-Xcode

    http://alcatraz.io/

    直接复制下面代码在终端运行:

    curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

    相关文章

      网友评论

          本文标题:iOS开发中一些工具的安装与使用(CocoaPods以及相关插件

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