• xcode中用pods管理第三方库<转>


    安装pods :http://www.cnblogs.com/wangluochong/p/5567082.html

    史上最详细的CocoaPods安装教程

    ---------------------------------------------

    第一步:Cmmand+空格,搜索"终端",使用cd命令进入到我们项目的根目录,就是.xcodeproj文件的同级目录。

    第二步:分为以下几个操作:

    1.输入vim Podfile命令,添加并编辑Podfile文件。

    2.按i进入编辑,内容如下 

    3.编辑完成按Esc键退出编辑,输入 :wq 回车

    4.输入 Pod Install 命令下载第三方库,这里要多等一会,时间比较久。

    安装成功后的截图:

    第三步:找到我们的项目根目录,会发现多了如下文件及文件夹:

    podfile里的内容就是在终端使用vim podfile编辑的内容,podfile.lock也可以用记事本打开查看,里面是一些依赖项内容,第三方库的版本号什么的。

    OK,进项目看看,这时候就不要在打开.xcodeproj了,直接进入.xcworkspace工作空间。

    看,引用的第三方库都在这里了! SO COOL! 

    使用:在需要使用第三方类库的viewcontroller的头部使用import导入相应的类,如下图

    2015年12月7日更新: 使用pod install命令会一直卡在Updating local specs repositories,换下面命令就可正常pod第三方库:

    pod install --verbose --no-repo-update

     

    2016年5月21日更新:将cocospod版本更新到1.0后,使用pod install --verbose --no-repo-update命令会提示这些库没有使用到依赖的项目:The dependency `xxxxx ` is not used in any concrete target

    解决办法:

    将podfile里的内容替换为如下:

    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios,'8.0'
    use_frameworks!
    
    target 'TargetName' to
        pod 'AMap2DMap','~> 3.2.0'
        pod 'AMapSearch'
        pod 'MMDrawerController'
        pod 'SwiftyJSON'
        pod 'Alamofire'
        pod 'MJExtension'
        pod 'SwiftForms'
        pod 'SDWebImage'
    end

    ==============================================================

    转载地址:http://www.cnblogs.com/tonge/p/5002452.html

  • 相关阅读:
    ecshop中关于语言配置项的管理
    ecshop中猜你喜欢的原理
    CSS之Position详解(自cnblogs)
    包装类
    for循环的另一种写法
    date.calendar学习总结
    java对MySql数据访问
    java中对MySql的配置
    小程序在js里获取控件的两种方式
    样式一直没生效,发现css没加前面的小点!!!
  • 原文地址:https://www.cnblogs.com/wainiwann/p/6420290.html
Copyright © 2020-2023  润新知