CocoaPods 可以很方便的管理我们的第三方类库,但有一些细节值得注意.
CocoaPods 的安装资料很多,说说它的简单使用.ReactiveCocoa 直接导入包含 swift 文件,我的项目是 OC 的直接导入支持 OC 的库文件.
cocopods 使用方法:
1. cd 进入目标工程文件
2. 生成 podfile 文件。touch podfile
3. open pod file
4. 搜索框架 pod search xxxx
5. 填写 podfile 文件
6. pod install
platform :ios, '7.0'
target "cocoPodsTest" do
pod 'JSONKit','~> 1.5pre'
end
搜索 : pod search xxxx
初始化 pod install
更新 某个库 pod update + 你想升级的那个库的名字 例如: pod update MJRefresh
删除 某个库 先在项目中移除三方库,终端 配置文件移除 pod 行, 重新 install
在项目中移除CocoaPods :
如果你觉得CocoaPods让你的项目出现了问题,不好用甚至是恶心,想将其从项目中彻底移除,也有方法:
1.删除工程文件夹下的Podfile、Podfile.lock和Pods文件夹。
2.删除xcworkspace文件。
3.打开xcodeproj文件,删除项目中的libpods.a和Pods.xcconfig引用:
4.打开Build Phases选项,删除Check Pods Manifest.lock和Copy Pods Resources:
完成,编译运行,无错通过。
注:
使用CocoaPods后,发现总是找不到头文件
在TARGETS -> Search Paths -> User Header Search Paths 中 写入