cocoaPods安装与使用
来源:互联网 发布:网络信号转换器 编辑:程序博客网 时间:2024/06/04 00:27
1.安装cocoapods
- 设置ruby,替换ruby镜像, 因为被墙..
$ gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令$ gem sources -a http://ruby.taobao.org/
为了验证是否替换成功并且仅是taobao,可以用以下命令查看
$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES *** http://ruby.taobao.org/
- 安装cocoapods
$ sudo gem install cocoapods
2.创建并使用pod工程
- 在普通工程下创建pod文件
touch podfile
2.编辑podfile,这是示例
# Uncomment the next line to define a global platform for your project# platform :ios, ‘9.0’target 'Kara' do# Uncomment the next line if you're using Swift or would like to use dynamic frameworksuse_frameworks! # Pods for Kara pod 'MQTTClient' pod 'JSQMessagesViewController' pod 'SwiftyJSON' pod 'SnapKit', '~> 3.0.2' #pod 'ReactiveCocoa', '5.0.0-alpha.3' pod 'SDWebImage', '~>3.8' pod 'AFNetworking', '~> 3.0' pod 'FDStackView', '1.0' pod 'MJRefresh' pod 'IQKeyboardManagerSwift' pod 'SCLAlertView-Objective-C' pod 'SKPhotoBrowser', :git => 'https://github.com/suzuki-0000/SKPhotoBrowser.git', :branch => 'swift3' pod 'RSKImageCropper'end
- 创建pod工程文件
pod install
3.注意的问题
use_frameworks!
这个主要是决定是否适用动态库? 如果打开以后,引入的OC库在桥接文件中的写法会不一样
比如,不开启时这样用:
#import <MQTTClient.h>
开启后:
#import <MQTTClient/MQTTClient.h>
否则会找不到.h文件,而且实用use_frameworks后,OC库必须要import才能编译??
4. repo更新无响应的问题
cd ~/.cocoapods/repos/masterrm -rf *.*git clone https://github.com/CocoaPods/Specs.git
0 0
- [cocoaPods]cocoaPods安装与使用
- cocoapods安装与使用
- CocoaPods 安装与使用
- cocoapods 安装与使用
- cocoapods安装与使用
- cocoaPods安装与使用
- cocoapods安装与使用
- CocoaPods 安装 与 使用
- CocoaPods安装与使用
- cocoapods安装与使用
- Cocoapods 安装与使用
- Cocoapods安装与使用
- CocoaPods安装与使用
- CocoaPods安装与使用
- CocoaPods安装与使用
- Cocoapods安装与使用
- Cocoapods安装与使用
- cocoapods安装与使用
- 文本溢出边界显示为省略号
- Disruptor(无锁并发框架)-发布
- Windbg调试命令详解
- 运用递归函数来转化进制
- Fastlane的黑魔法:一键打包编译上传 AppStore
- cocoaPods安装与使用
- vueJs实现DOM加载完成之后自动下拉到底部
- 利用分段式深度解决特效重复叠加的问题
- 图片的三级缓存
- solr入门之参考淘宝搜索提示功能优化拼音加汉字搜索功能
- 宏定义头文件
- Python学习,Day4
- Disruptor 框架源码分析
- java中常用的几种排序算法--常见笔试面试