iOS:CocosPods的装配和配置ReactiveCocoa

简介:

关于CocosPods的安装和配置ReactiveCocoa

1. CocoaPods和ReactiveCocoa的安装

CocoaPods是iOS最常用最有名的类库管理工具 使用ReactiveCocoa之前可以通过安装CocoaPods来管理它

在终端敲入以下命令:

$ sudo gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ sudo gem sources -a http://ruby.taobao.org/
$ sudo gem install cocoapods

CocoaPods就装好了,很简单。

接下来可以使用:

$ pod search ReactiveCocoa

来查看关于 ReactiveCocoa框架的相关信息

然后在你的项目的根目录中新建一个 Podfile 文件,添加内容如下:

pod 'ReactiveCocoa'

使用 cd 命令 进入到要使用ReactiveCocoa的iOS项目的根目录中,执行如下命令安装SDK:

$ pod install

如果安装缓慢, 可以改用以下命令安装:

$ pod install --verbose --no-repo-update

如果你是打开着项目安装的 那么装完之后要先关掉项目 而且

以后打开项目就用 .xcworkspace 打开,而不是之前的.xcodeproj文件。

2. 在项目中配置ReactiveCocoa

1. 打开"Build Phases" 选中相应的target, 添加 RAC 到 "Link Binary With Libraries".加上libReactiveCocoa-iOS.a

2. 在Header Search Paths 中添加$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include"

3.在 "Other Linker Flags" 添加 -ObjC

4.在Prefix.pch文件中 将RAC的头文件加进去

#import "ReactiveCocoa.h"

 

接下来就可以在项目中使用ReactiveCocoa开发了

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!
本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5132467.html ,如需转载请自行联系原作者
相关文章
|
2月前
|
iOS开发 开发者
iOS微信分享配置universal links步骤
iOS微信分享配置universal links步骤
1146 58
|
JSON iOS开发 开发者
uniapp配置ios的Universal Link和associate domains
uniapp配置ios的Universal Link和associate domains
|
3月前
|
XML 安全 Android开发
Flutter配置Android和IOS允许http访问
Flutter配置Android和IOS允许http访问
104 3
|
6月前
|
移动开发 监控 小程序
mPaaS常见问题之uniapp ios端云打包的配置config文件如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
172 0
|
6月前
|
缓存 小程序 Android开发
mPaaS问题之iOS调用插件的时候提示没有配置mpaas. Config文件如何解决
mPaaS配置是指在mPaaS平台上对移动应用进行的各项设置,以支持应用的定制化和优化运行;本合集将提供mPaaS配置的操作指南和最佳实践,助力开发者高效管理和调整移动应用的设置。
128 1
|
开发框架 移动开发 虚拟化
uniapp打包之配置MacOS虚拟机生成iOS打包证书
uniapp是一款跨端开发框架,可用于快速开发iOS、Android、H5等多端应用。本文将详细介绍如何实现uniapp开发的iOS应用打包。
279 0
|
存储 编解码 编译器
iOS项目Project 和 Targets配置详解
最近开始学习完整iOS项目的开发流程和思路,在实际的项目开发过程中,我们通常需要对项目代码和资料进行版本控制和管理,一般比较常用的SVN或者Github进行代码版本控制和项目管理。
798 0
|
网络安全 数据安全/隐私保护 iOS开发
如何申请iOS推送证书p12文件并配置极光推送平台
极光推送平台需要上传配置开发测试的iOS推送证书(开发环境)和上架到App Store的iOS推送证书(生产环境)。以下是申请这两个环境的推送证书p12文件的教程: 1. 创建APP ID时勾选推送服务,如果已经有APP ID并开启了推送权限,直接申请即可。 2. iOS开发推送证书(开发环境)
|
jenkins 持续交付 开发工具
iOS开发-Jenkins自动化部署:Jenkins配置篇(三)
iOS开发-Jenkins自动化部署:Jenkins配置篇
325 0
iOS开发-Jenkins自动化部署:Jenkins配置篇(三)