coacoapods中的podfile介绍;如何指定版本号(内容来自官方英文blog)

翻译 2014年05月05日 10:55:41
一个简单的podfile:

pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2

-个更简单的podfile:

pod 'AFNetworking', '1.0' // 版本号指定为1.0

一个更更简单的podfile:

pod 'AFNetworking',  // 不指定版本号,任何版本都可以

一个复杂的podfile:
 
platform :ios, '6.0'
inhibit_all_warnings!

xcodeproj 'MyProject'

pod 'ObjectiveSugar', '~> 0.5'

target :test do
    pod 'OCMock', '~> 2.0.1'
end

post_install do |installer|
    installer.project.targets.each do |target|
        puts target.name
    end
end

下面是podfile指定版本号时的逻辑运算符:

Besides no version, or a specific one, it is also possible to use logical operators:

  • '> 0.1' Any version higher than 0.1 0.1以上
  • '>= 0.1' Version 0.1 and any higher version 0.1以上,包括0.1
  • '< 0.1' Any version lower than 0.1 0.1以下
  • '<= 0.1' Version 0.1 and any lower version 0.1以下,包括0.1

In addition to the logic operators CocoaPods has an optimisic operator ~>:

  • '~> 0.1.2' Version 0.1.2 and the versions up to 0.2, not including 0.2 and higher 0.2以下(不含0.2),0.1.2以上(含0.1.2)
  • '~> 0.1' Version 0.1 and the versions up to 1.0, not including 1.0 and higher 1.0以下(不含1.0),0.1以上(含0.1)
  • '~> 0' Version 0 and higher, this is basically the same as not having it. 0和以上,等于没有此约束
 

CocoaPods如何指定版本号

一个简单的podfile: pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2   一个更简单的podfile: ...
  • wangjunling888
  • wangjunling888
  • 2016年07月04日 13:17
  • 8110

创建podfile 文件

一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 ...
  • zhaoyya
  • zhaoyya
  • 2016年03月04日 15:53
  • 13234

CocoaPods中Podfile详解

1、Podfile简介 Podfile的官方说明为:The Podfile is a specification that describes the dependencies of the t...
  • BlackWolfSky
  • BlackWolfSky
  • 2016年04月22日 10:49
  • 5770

iOS开发:给项目工程里面添加Podfile配置文件,以及CocoaPods的简单使用

iOS开发中,新创建一个项目的时候,项目总目录里面没有pods的配置文件,实际上电脑上面是安装的有cocoapods的,那么下面我就介绍一下怎么给新建的项目工程里面添加podfile配置文件,以及包含...
  • CC1991_
  • CC1991_
  • 2017年08月04日 17:36
  • 1463

CocoaPods详解之----进阶篇

CocoaPods详解之----进阶篇 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437 转载请注...
  • wzzvictory_tjsd
  • wzzvictory_tjsd
  • 2014年02月19日 16:19
  • 33196

cocospod 版本更新与更新到指定版本

pod install --verbose --no-repo-update pod update --verbose --no-repo-update pod install --no-...
  • mofengluo
  • mofengluo
  • 2017年02月13日 10:47
  • 4088

CocoaPods安装和使用--(版本依赖写的特别的清楚。。大于和小于等版本号的写法)

CocoaPods安装和使用 CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。 CocoaPods是用Ruby实现的,要想使用...
  • cos_sin_tan
  • cos_sin_tan
  • 2016年01月20日 13:58
  • 758

CocoaPods版本升级

和往常一样使用CocoaPods管理一个基于FMDB的项目类库 命令行执行 $ pod install [!] The 'master' repo requires Co...
  • leikezhu1981
  • leikezhu1981
  • 2014年09月29日 13:46
  • 27370

pod如何指定版本号

原文链接:点击打开链接 一个简单的podfile: pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2 -个更简单的podf...
  • Ronaldo_Carry
  • Ronaldo_Carry
  • 2015年11月02日 16:15
  • 520

CocoaPods详解之----进阶篇

CocoaPods详解之----进阶篇 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/19178709 ...
  • xdrt81y
  • xdrt81y
  • 2014年06月14日 01:23
  • 23936
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:coacoapods中的podfile介绍;如何指定版本号(内容来自官方英文blog)
举报原因:
原因补充:

(最多只允许输入30个字)