pod如何指定版本号
来源:互联网 发布:同名身份证号查询软件 编辑:程序博客网 时间:2024/06/05 16:06
原文链接:点击打开链接
<span class="n">一个简单的podfile:pod</span> <span class="s1">'AFNetworking'</span><span class="p">,</span> <span class="s1">'~> 1.0'</span> 版本号可以是1.0,可以是1.1,1.9,但必须小于2-个更简单的podfile:<span class="n">pod</span> <span class="s1">'AFNetworking'</span><span class="p">,</span> <span class="s1">'1.0' // 版本号指定为1.0</span>一个更更简单的podfile:<pre class="highlight ruby" name="code" style="white-space: pre-wrap; word-wrap: break-word;"><span class="n">pod</span> <span class="s1">'AFNetworking'</span><span class="p">,</span> <span class="s1"> // 不指定版本号,任何版本都可以</span>
一个复杂的podfile:
<span class="n">platform</span> <span class="ss">:ios</span><span class="p">,</span> <span class="s1">'6.0'</span><span class="n">inhibit_all_warnings!</span><span class="n">xcodeproj</span> <span class="s1">'MyProject'</span><span class="n">pod</span> <span class="s1">'ObjectiveSugar'</span><span class="p">,</span> <span class="s1">'~> 0.5'</span><span class="n">target</span> <span class="ss">:test</span> <span class="k">do</span> <span class="n">pod</span> <span class="s1">'OCMock'</span><span class="p">,</span> <span class="s1">'~> 2.0.1'</span><span class="k">end</span><span class="n">post_install</span> <span class="k">do</span> <span class="o">|</span><span class="n">installer</span><span class="o">|</span> <span class="n">installer</span><span class="p">.</span><span class="nf">project</span><span class="p">.</span><span class="nf">targets</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">target</span><span class="o">|</span> <span class="nb">puts</span> <span class="n">target</span><span class="p">.</span><span class="nf">name</span> <span class="k">end</span><span class="k">end</span>下面是podfile指定版本号时的逻辑运算符:<p style="margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;">Besides no version, or a specific one, it is also possible to use logical operators:</p><ul><li><code>'> 0.1'</code> Any version higher than 0.1 0.1以上</li><li><code>'>= 0.1'</code> Version 0.1 and any higher version 0.1以上,包括0.1</li><li><code>'< 0.1'</code> Any version lower than 0.1 0.1以下</li><li><code>'<= 0.1'</code> Version 0.1 and any lower version 0.1以下,包括0.1</li></ul><p style="margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;">In addition to the logic operators CocoaPods has an optimisic operator <code>~></code>:</p><ul><li><code>'~> 0.1.2'</code> 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)</li><li><code>'~> 0.1'</code> Version 0.1 and the versions up to 1.0, not including 1.0 and higher 1.0以下(不含1.0),0.1以上(含0.1)</li><li><code>'~> 0'</code> Version 0 and higher, this is basically the same as not having it. 0和以上,等于没有此约束</li><li></li></ul>
0 0
- pod如何指定版本号
- CocoaPods如何指定版本号
- cocoaPods中的podfile介绍;如何指定版本号
- cocoa pod 需要指定target
- svn merge 指定版本号
- python 指定版本号
- maven deploy指定版本号
- 如何撰写POD
- 如何使用POD
- 安装Cocoapods 使用pod指定提示 "pod: command not found"
- pod update 指定需要update 的 库
- kubernetes Pod 调度到指定的 Node
- coacoapods中的podfile介绍;如何指定版本号(内容来自官方英文blog)
- phonegap中如何指定phonegap的版本号安装和其卸载
- mvn编译指定JAVA版本号
- 如何把Pod本地化(Localize)
- POD
- POD
- 第十周项目1-二叉树算法库
- C++ delete指针的含义
- iOS学习笔记2(结合项目)--Category和Extension的区别
- 第10周上机实践项目1 - 二叉树算法库
- 正则表达式——速查表
- pod如何指定版本号
- 五大浏览器js 判断IE、Firefox、Safari、Chrome、Opera
- Notes Understanding the Linux kernel
- UIPageControl
- 第10周、项目1—二叉树算法库
- 反射在Android开发中的利弊
- 第九周 项目4 数据结构之自建算法库——广义表
- 从”JAVA“而终 4:第一个java程序”helloworld“
- 图像特征算子系列之灰度共生矩阵原理分析与实现