pod与md工具的使用

1、问题1:pod(CocoaPods)是什么,怎么下载,怎么用?

1.1、是什么:CocoaPods是ios的类库管理工具(绝大部分的开源类库都支持CocoaPods),CocoaPods能解决类库中还含有类库的问题,以及项目中用到的类库有更新的问题

1.2、怎么下载:在已经安装好Ruby环境的前提下,在终端输入“sudo gem install cocoapods”。但是如果你没有翻墙,请执行一下步骤:  

1.2.1、在终端输入 “gem sources --remove https://rubygems.org/”(移除原来的网址)

1.2.2、在终端输入 “gem sources --add https://ruby.taobao.org/”(增加网址,https://ruby.taobao.org/貌似废了)

1.2.3、 在终端输入“gem sources -l”(为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:)

1.2.4、执行完1.2.3步骤之后只有看到如下结果才算成功

*** CURRENT SOURCES ***

https://ruby.taobao.org/

1.2.5、再次输入“sudo gem install cocoapods”就可以安装好了

1.3、怎么用:以AFNetworking做为例子:

1.3.1、在终端输入:“pod search AFNetworking”,这说明,AFNetworking是支持CocoaPods,所以我们可以利用CocoaPods将AFNetworking导入你的项目中或者修复你项目中的libs

1.3.1.1、利用CocoaPods将AFNetworking导入你的项目中

1)先创建Podfile文件(在终端中进入(cd命令)你项目所在目录,然后在当前目录下,利用vim创建Podfile,“vim Podfile”)

2)然后在Podfile文件中输入以下文字:

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"

注意,这段文字不是小编凭空生成的,可以在AFNetworking的github页面找到。这两句文字的意思是,当前AFNetworking支持的iOS最高版本是iOS 7.0, 要下载的AFNetworking版本是2.0。

3)vim环境下,保存退出命令是:“:wq”

4)注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下

5)在终端执行“pod install”(在你的项目中导入AFNetworking)

6)注意:以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

1.3.1.2、修复你项目中的libs

1)找到你项目中的Podfile文件的路径,然后在终端输入“pod update”

源文章:http://code4app.com/article/cocoapods-install-usage

2、问题2:md是什么,怎么下载?

2.1、是什么:md(Markdown 编辑器Editor.md)

2.2、怎么下载:通过Github下载安装,或者通过bower安装:(在终端输入“bower install editor.md”)

2.2.1、遇到“bower:command not found”的问题,按以下步骤解决

1)npm install -g bower

2.2.2、遇到“npm:command not found”的问题,按以下步骤解决

1)在终端输入cd ~

2)在终端输入sudo rm -rf .npm

3)在终端输入brew updatebrew uninstall npm

4)在终端输入brew install npm

2.2.3、遇到“-bash: brew: command not found”的问题,请前往一下网址参阅:http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,098评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,213评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,960评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,519评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,512评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,533评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,914评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,804评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,563评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,644评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,350评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,933评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,908评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,146评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,847评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,361评论 2 342

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 21,385评论 0 39
  • “您好,你的电话已欠费,请续交话费” 怎么又欠费了? 杨胖这样感叹着 无奈却又不得不打开支付宝钱包 看着里面仅剩的...
    年轻的杨胖阅读 914评论 3 1
  • 你这个好人,真的不会说话、不会套路、不会巴结领导、不会左右逢源、不会玩弄权术、不会驭人之道……只想做好自己! 你初...
    夏攸甴阅读 358评论 1 1
  • 1 我小时候家在农村,说实话东北的农村也没有什么好吃的,你们耳熟能详的猪肉炖粉条子,酸菜炖大骨头,小鸡炖蘑菇确实特...
    恶童阅读 980评论 13 24
  • 一、国际象棋/围棋/德州扑克 1997年,IBM深蓝击败国际象棋棋坛神话卡斯帕罗夫;2016年,AlphaGo在围...
    智慧思特大数据阅读 198评论 0 0