IOS开发入门之Carthage 安装和使用
凌雪 2018-09-17 来源 :网络 阅读 427 评论 0

摘要:本文将带你了解IOS开发入门之Carthage 安装和使用,希望本文对大家学Ios有所帮助。

本文将带你了解IOS开发入门之Carthage 安装和使用,希望本文对大家学Ios有所帮助。


Carthage 安装和使用
     
     
     
      和Cocoapods相比各有利弊吧,具体对比参见:
Carthage 初探:四大优势与四大劣势
 
第一步:如果没有安装Homebrew先安装
    打开命令终端,直接输入以下命令回车
   
    /usr/bin/ruby -e "$(curl -fsSL   https://raw.githubusercontent.com/Homebrew/install/master/install)"
   
   
    这样它会自己安装,期间会让你输入本机密码
 
第二步:安装Carthage
在命令终端,输入以下命令回车
   
    $ brew update
    $ brew install carthage
   
   
      
    安装完以后查看版本命令
   
    $ carthage version
   
   
      
    第三步:使用Carthage
    1、通过终端进入到项目所在的文件夹:
 
   
    $ cd /Users/cdmac/Desktop/Demos/DemoX8
   
   
      
2、创建一个空的carthage文件:
   
    $ touch Cartfile
   
   
      
3、使用xcode打开cartfile文件
   
    $ open -a Xcode Cartfile
   
   
      
    并在打开的文件中加入以下内容
   
    github "Alamofire/Alamofire" ~>   4.0
   
    github "SwiftyJSON/SwiftyJSON"
   
   
      
    版本说明:
    ~> 3.0 表示使用版本3.0以上但是低于4.0的最新版本,如3.5, 3.9
    == 3.0 表示使用3.0版本
>= 3.0表示使用3.0或更高的版本
    如果你没有指明版本号,则会自动使用最新的版本
     
    4、保存并关闭cart file文件,在终端执行命令
   
    $ carthage update --platform iOS
   
   
      
carthage会为你下载和编译所需要的第三方库,当命令执行完毕,在你的项目文件夹中会创建一个名为Carthage的文件夹
    在   /Users/cdmac/Desktop/Demos/DemoX8/Carthage/Build/iOS 里会出现xxx.framework文件已经为你创建好了。
    当然,你也可以通过命令行进入此文件夹:
   
    $ open Carthage
   
   
      
5、现在打开你的项目,点击project,选择target,   再选择上方的General,将需要的framework文件拖到 Linked frameworks and Binaries内
6、点击Build Phrase tab选项,添加相应的run script
     
   
   
   
   
   
   
   
   
   
   
   
         

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之IOS频道!

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程