1.打开终端,找到项目路径 cd 项目文件夹
2.pod search AFNetworking 查找第三方库
pod 'AFNetworking', '~> 3.0.4'
3.创建文件夹 touch Podfile 把 pod 'AFNetworking', '~> 3.0.4’复制进Podfile
4.pod install --no-repo-update
git.oschina
1.在oschina新建项目
克隆项目的时候要选中cd 到克隆的文件夹
2.添加 gitignore的时候也要在克隆的文件夹里面添加 gitignore(cd到项目文件夹)
****************************************************************************************************************************************************************************************************************************************************************************************************************
用CocoaPods管理项目中的第三方框架
打开你的项目所在的那个文件夹,新建一个叫Podfile的文件
bogon:~ liyilin$ cd /Users/liyilin/Desktop/cocoapodsTest
bogon:cocoapodsTest liyilin$ pod init
编辑Podfile文件
bogon:cocoapodsTest liyilin$ vim Podfile
终端显示Podfile内容如下
# Uncomment this line to define a global platform for your project# platform :ios, '9.0'target 'cocoapodsTest'do#Commentthis lineifyou're not using Swift and don'twanttousedynamic frameworks use_frameworks! # PodsforcocoapodsTestend~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~"Podfile"10L,257C
其中注释说如果使用Swift就得保留use_frameworks!
输入i进行编辑,终端显示如下,注意最后一行变为-- INSERT --,此时可以编辑
# Uncomment thislinetodefinea global platform for your project# platform :ios, '9.0'target'cocoapodsTest'do# Comment thislineifyou're not using Swift and don't want to use dynamic frameworksuse_frameworks!# Pods for cocoapodsTestend~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ -- INSERT --
然后我根据搜索出的AFNetworking的信息,编辑Podfile文件如下:
(去掉了platform前面的#,插入了pod 'AFNetworking', '~> 3.1.0')
# Uncomment thislinetodefinea global platform for your projectplatform :ios,'9.0'target'cocoapodsTest'do# Comment thislineifyou're not using Swift and don't want to use dynamic frameworksuse_frameworks!pod'AFNetworking','~> 3.1.0'# Pods for cocoapodsTestend~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ -- INSERT --
然后点击ESC,输入:wq保存并退出
# Uncomment this line to define a global platform for your projectplatform:ios,'9.0'target'cocoapodsTest'do# Comment this line if you're not using Swift and don't want to use dynamic frameworksuse_frameworks!pod'AFNetworking','~> 3.1.0'# Pods for cocoapodsTestend~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~:wq
接下来为项目导入第三方库和相关依赖库
bogon:cocoapodsTest liyilin$ pod install
终端提示导入成功,并提示你从此使用cocoapodsTest.xcworkspace这个文件来编写项目
Analyzing dependenciesDownloading dependenciesInstalling AFNetworking (3.1.0)Generating Pods projectIntegrating client project[!] Please close any current Xcode sessionsandusecocoapodsTest.xcworkspacefor this projectfromnow on.Sending statsPod installation complete! Thereis1dependencyfromthe Podfileand1totalpod installed.
使用cocoapodsTest.xcworkspace打开项目,目录如下:
文/果啤(简书作者)
原文链接:http://www.jianshu.com/p/d5a9e4bee015
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。