针对XCode利用CocoaPods导入RxSwift的思考???

我们知道RxSwift,是一个响应式编程的第三方框架,笔者对于这个框架也是青睐已久。可惜时间一直闲不下来,现在稍微有些时间,把我用cocoaPods导入使用RxSwift到工程中的问题总结一下,以供大家学习。

起初在学习RxSwift一直在思考,怎么样将自己RxSwift导入到自己的工程中,学习使用呢!起初我访问了RxSwift官方地址:RxSwift,阅读下来发现


这什么鬼,还要用到Carthage,至于Carthage解释,请各位看官移步Carthage,根据文档解释,我们需要创建一个Cartfile,列出您要在项目中使用的框架,那这个Cartfile文件怎样创建,在Xcode目录下(最好创建在根目录下),




创建一个名为Cartfile文件,期间电脑已经安装好了Carthage,推荐用户最好用Homebrew来安装,安装Homebrew命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装前最好先 update 一下,之前我就是因为没有 update,结果安装了老版本的 Carthage 

brew install carthage

brew update

Carthage安装完毕之后,命令行到工程根目录下,carthage update,命令行会出现如下显示:

***CloningRxSwift

***DownloadingRxSwift.framework binary at"David.1"

***xcodebuild output can be found in/var/folders/4w/8p73qyhs36l4xypcyf11wjtr0000gn/T/carthage-xcodebuild.UksFTk.log

代表已经成功,并且在目录下会有三个文件:【Cartfile.resolved】,【Carthage】,【Cartfile】,代表已经创建成功。然后在命令行下 pod install 。over!RxSwift导入成功,能够正常使用.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容