zoukankan      html  css  js  c++  java
  • CocoaPoda在iOS开发中的使用

    CocoaPoda在iOS开发中的使用

    CocoaPods 简介

    CocoaPods是iOS开发中不可避免的依赖管理第三方的工具,能简化一些第三方库文件需要添加编译参数及依赖库的繁复工作

    CocoaPods的官网

    安装CocoaPods

    2.1 翻墙版:
    $ sudo gem install cocoapods
    $ pod setup
    
    2.1 不翻墙版:

    更新淘宝的源

    $ gem sources --remove https://rubygems.org/
    $ gem sources -a http://ruby.taobao.org/
    $ gem sources -l
    

    升级gem

    $ sudo gem update --system
    

    完成之后安装CocoaPods

    $ sudo gem install cocoapods
    $ pod setup
    

    安装CocoaPods

    3.1 初始化

    在项目的XXX.xcodeproj文件所在目录执行

    pod init 
    

    即可生成podfile文件,或者直接创建podfile文件(没有后缀)

    3.2 搜索
    $ pod search anf
    
    -> DANForwardGeocoder (1.0.0)
    A simple library for forward geocoding.
    pod 'DANForwardGeocoder', '~> 1.0.0'
    - Homepage: https://github.com/DanielTomlinson/DANForwardGeocoder
    - Source:   https://github.com/DanielTomlinson/DANForwardGeocoder.git
    - Versions: 1.0.0 [master repo]
    
    
    -> Spotify-iOS-SDK-possanfork (0.8)
    Spotify iOS SDK
    pod 'Spotify-iOS-SDK-possanfork', '~> 0.8'
    - Homepage: https://developer.spotify.com/technologies/spotify-ios-sdk/
    - Source:   https://github.com/possan/ios-sdk.git
    - Versions: 0.8 [master repo]
    …………
    

    我们根据搜索出来的 pod 'XXXXX' '->X.X.X'拷贝到podfile文件中

    $ pod list
    # 列出所有可用的第三方库
    
    3.3 安装

    在podfile文件所在的目录中执行

    pod install
    

    执行完毕即可OK了,完后我们要打开.xcworkspace 而不是 XXX.xcodeproj

    参考文档如何编写一个CocoaPods的spec文件

  • 相关阅读:
    几个ID
    一百层高楼和两个棋子
    快速了解的链接 shell sed awk
    用shell实现一个“输入密码”程序
    i love you do you love me
    打造全新视觉环境
    【转】LINUX 环境变量总结
    TextBox输入限制
    获取CPU和硬盘序列号
    Lable属性设置(winform)
  • 原文地址:https://www.cnblogs.com/fengtengfei/p/5077738.html
Copyright © 2011-2022 走看看