第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Carthage入門篇-安裝和使用

標簽:
iOS

在iOS开发过程中,用到最多的三方库管理工具也许是Cocoapods。Cocoapods会自动为你创建一个workspace,然后自动将你要用到的三方库集成到Project中,而整个过程,你只需要对Podfile进行修改,然后执行pod install(pod update)即可。

而Carthage也是iOS开发过程中的三方库管理工具,但是相比于Cocoapods,它并没有自动集成到工程里面,只是把库文件下载了下来,并生成了framework,如果想使用这个工程,需要在Target中的General中的Enbedded  Binaries中手动添加。

它的原理是将要用到的三方库自动编译为Dynamic Framework。

缺点就是仅支持iOS8+,所以如果你APP支持低版本,需要注意这一点。

一.Carthage的安装

直接执行简单的一句命令即可:

brew install Carthage

执行结束之后,在终端或者item中输入carthage命令,安装成功的话,会列出来可以使用的carthage 命令。

二.Carthage的使用

首先,创建一个自己的工程,然后cd到工程的根目录,执行touch操作,创建Cartfile:

touch Cartfile

此时,创建了一个Cartfile。

这里以

放到Cartfile中,然后执行以下命令:

carthage update

在终端你会看到如下操作:

 

此时,Toast这个库就已经下载到本地了:

 

这个时候,直接把Toast.frame添加到项目中即可。添加方法:

点击Target-->General-->Embedded Binaries,将Build中的Toast.framework直接添加即可。

此时在代码中可以直接使用Framework中的方法了。

 

到这里,就完成了对Carthage的安装和使用。

三.Carthage的更新

执行下面三个命令即可更新Carthage

carthage version   //查看当前版本

brew upgrade carthage    //更新最新版本

brew cleanup carthage   //清理老版本

附:

1.git官方地址:https://github.com/Carthage/Carthage

2.http://www.skyfox.org/cocoa-carthage-install-and-usage.html

原文出处:https://www.cnblogs.com/zhanggui/p/9679429.html  
點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消