ios开发 Pods工具心得
Pods
这也是我的第一篇微博,希望能给大家带来帮助,也便于我自己温习
第一步:新建一个xcode项目(这个不解释了)
第二步:打开终端(剩下的操作都在终端里面了)
(1)安装
注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境(<~借鉴的话,所以我们接下来配置Ruby环境)
首先我们来查看下电脑里Ruby的版本 命令:ruby -v
看来我的还是挺新的,如果版本过老的同学可以去更新下了
(2)替换源
注:以为外国的貌似被中国的长城防火墙屏蔽了,所以接下来大家要做什么我就不说了你们懂的
gem sources --remove https://rubygems.org/ 解释:删除原来的源
gem sources -a https://ruby.taobao.org/ 解释:添加淘宝的源,这里注意https,因为http已经被淘宝弃用了
gem sources -l (用来检查使用替换镜像位置成功)
工欲善其事必先利其器,准备工作咱们也做的差不多了,下面就开始本章的重点开始安装pods
三.安装与使用CocoaPods
(1)终端输入:sudo gem install cocoapods
一堆文件100%后,我们的pods就安装完成了
(2)使用pods
现在可以拿出那个新的工程了,我只是叫pods,但是这是我自定义的,不用在意这些细节
然后在终端找到这个工程的根目录,cd进去就行
(3)开始建立配置文件Podfile
注,你要下载的版本库都是写到这里的
利用vim在根目录创建,例如我要一个afnetworking
然后让我们保存退出
输入命令pod install安装
本章到这里也就要结束了
现在给大家如何找库的命令
然后podfile的信息书写就在,每个库的github网站里
各位:大家再见,我要下班了
如果还有一些奇奇怪怪的问题,这是一个大神的教程很详细http://blog.csdn.net/jjmm2009/article/details/41944959
ios开发 Pods工具心得的更多相关文章
- iOS 开发 UI 搭建心得(一)—— 驾驭 StoryBoard
本系列文章中,我们将一起认识.了解当下 iOS 开发中几种常见的 UI 构建方式,分析他们分别适合的使用场景,以便让我们在以后的开发中,能够在恰当的时间.场景下做出最佳的选择,提升开发效率,增强程序的 ...
- 实际开发中,实用的辅助iOS开发的工具
就目前所知,开发iOS绝大部分都是用Xcode,除此工具之外,还有几个好用的可以辅助实际开发中遇到的问题,拥有这种辅助开发技能,在工作中,甚至是以后的面试中,都可能会有不小的帮助. 下面推荐三个实用的 ...
- iOS开发之工具篇-20个可以帮你简化移动app开发流程的工具
如果想进入移动app开发这个领域,你总能从别的开发者或者网上或者书上找到各种各样的方法和工具,对于新手来说,还没有摸清门路就已经陷入迷茫了.这里推荐20个可以帮你简化app开发流程的工具.很多开发者都 ...
- IOS开发--常用工具类收集整理(Objective-C)(持续更新)
前言:整理和收集了IOS项目开发常用的工具类,最后也给出了源码下载链接. 这些可复用的工具,一定会给你实际项目开发工作锦上添花,会给你带来大大的工作效率. 重复造轮子的事情,除却自我多练习编码之外,就 ...
- iOS 开发实用工具
史蒂芬的博客 (各种软件) http://www.sdifen.com/ 产品原型设计工具 -- 1.墨刀 2.Axure RP 检测接口工具 ---- 1.Charles 2. postman607 ...
- 不错的 iOS 开发辅助工具
一,常用 1> iPhone 日志插件iConsole.
- iOS开发小工具
基本上在Mac Appstore里面都有,很多是免费的.因为某种原因要重装Mac系统(这么多年来首次重装Mac系统),特意整理了下备忘. 1.AppIcon: 可以瞬间把图片转换为应用所需要的Icon ...
- 新手必看,史上最全的iOS开发教程集锦,没有之一!
最近大火的iPhone XS Max和iPhone XS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊.据说为了赢得中国的用户,专门出了双卡双待的,可想而知中国市场这块“肥肉”人人 ...
- [翻译] iOS开发工具的介绍(第一部分)
IOS DEVELOPMENT TIPS & TRICKS - PART I http://blog.trifork.com/2013/12/19/ios-development-tips-t ...
随机推荐
- hisql orm 框架insert数据写入教程
hisql.net 官网(文档编写中) HiSql 源码(github) https://github.com/tansar/HiSql git clone https://github.com/ta ...
- day 18 C语言顺序结构基础定义1
(1).有以下程序: 程序运行后的输出结果是[B] (A).3,5,5,3 (B).3,5,3,5 (C).5,3,3,5 (D).5,3,5,3 这个题其实也可以弄成改错题,传到函数里面要对其值操作 ...
- RISC-V CPU加电执行流程
市面上采用RISC-V架构的CPU很多,且没有如X86那样高度细节的标准,故采用说明文档详细的SiFive Freedom U540-C000芯片来做介绍(下面统一称为FU540). FU540支持多 ...
- 以太 ip tcp udp 三次握手的理解
以太帧: 1.前导码(7字节):使接收器建立比特同步. 2.起始定界符SFD(1字节):指示一帧的开始. 3.目的地址DA(6字节):指出要接收该帧的工作站. 4.源地址SA(6字节):指示发送该帧的 ...
- Python中hash加密
目录 简介 概念 特点 hash有哪些 算法碰撞 加盐防碰撞 加密 hashlib 主要方法 特有方法 使用方法 加盐 crypt 主要方法 使用说明 应用 密码加密 应用一致性校验 简介 概念 散列 ...
- pycharm 安装插件
1.使用pip安装插件 pip安装指定版本的插件: pip install openpyxl==2.6.2 -i https://pypi.doubanio.com/simple/ -i后面跟的是&q ...
- Understanding C++ Modules In C++20 (2)
Compiling evironment: linux (ubuntu 16.04)+ gcc-10.2. The post will focus on using export,import,vis ...
- Node.js下载安装与配置(windows)
一.Node.js下载 官网下载地址:下载 | Node.js 中文网 (nodejs.cn) 以Windows64位安装版为例,点击"Windows 安装包(.msi)"右侧的& ...
- docker容器编排 (4)
容器编排 我们的项目可能会使用了多个容器,容器多了之后管理容器的工作就会变得麻烦.如果要对多个容器进行自动配置使得容器可以相互协作甚至实现复杂的调度,这就需要进行容器编排.Docker原生对容器编排的 ...
- bom-对话框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...