zoukankan      html  css  js  c++  java
  • CocoaPods 安装及使用(亲测有效)

    一、What is CocoaPods?

    CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 43 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly.

    二、安装

    1、安装ruby环境

    2、删除自带的ruby镜像,在终端输入:gem sources --remove https://rubygems.org/

    3、添加镜像:gem source --add https://gems.ruby-china.com/

    4、确保只有一个镜像地址,终端输入:gem sources -l

    5、更新ruby,终端输入:sudo gem update --system

    6、安装cocoapods,终端输入:sudo gem install -n /usr/local/bin cocoapods

    7、查看 CocoaPods 是否安装成功,终端输入:pod --version

    8、安装pod,终端输入:pod setup

    9、下载所需的库,终端输入:pod install

    10、完成。

    三、使用 CocoaPods

    1、新建项目,用终端打开项目文件夹,终端输入:cd 项目文件夹名称

    2、创建 Podfile 文件,终端输入:vim Podfile

    3、进入 Podfile 文件后输入 i 进入编辑状态,按如下格式输入要安装的框架:

    platform :ios, '8.0'
    use_frameworks!
    
    target 'MyApp' do
      pod 'AFNetworking', '~> 2.6'
      pod 'ORStackView', '~> 3.0'
      pod 'SwiftyJSON', '~> 2.3'
    end

    4、写完后按 Esc 然后 :wq 意思是保存并退出,然后输入:pod install。到此安装成功,退出 Xcode,打开 .xcworkspace后缀的文件即可。

    四、可能出现问题

    当导入头文件时,有时不会提示,不会提示就表示可能会打错,你可以command+B 编译一下再尝试,不行的话按如下下图方式配置:

  • 相关阅读:
    linux下ping命令出现ping: sendto: Network is unreachable
    tiny4412--linux驱动学习(2)
    tiny4412--linux驱动学习(1)
    linux-kernel-4.4 移植 (2)解决上部遗留DMA-PL330的问题
    linux-kernel-4.4 移植 (1)启动
    Busybox构建根文件系统和制作Ramdisk
    tiny4412 --Uboot移植(6) SD卡驱动,启动内核
    select响应事件
    项目总结1
    一个盒子只是显示两行
  • 原文地址:https://www.cnblogs.com/lijiejoy/p/9680485.html
Copyright © 2011-2022 走看看