Swift笔记 使用CocoaPods来添加开源库
来源:互联网 发布:linux select c代码 编辑:程序博客网 时间:2024/06/05 08:55
使用Pod可以方便的给程序添加一些开源库,使开发更有效率。
在自己所建立的ios的swift工程文件目录下,执行如下。
CocoaPods 版本升级
$ sudo gem install cocoapods --pre$ pod --version0.36.0.beta.2
生成 Podfile
$ pod init$ vi Podfilesource 'https://github.com/CocoaPods/Specs.git'platform :ios, '8.0'target 'XXXXX' doendtarget 'XXXXXTests' doend
在Podfile中添加要导入的库
pod 'Alamofire' pod 'SwiftyJSON' pod 'Alamofire-SwiftyJSON', :git => "https://github.com/SwiftyJSON/Alamofire-SwiftyJSON.git"
安装
pod install
这个时候会在工程文件同一级生成一个Workspace文件,双击workspace文件,就可以打开自己的工程和添加的库了。
维护
今后需要添加或删除一些开源库时,需要关掉Xcode。
然后修改Podfile,然后执行install就可以了。
非常的方便
遇到的错误1
[!] Pods written in Swift can only be integrated as frameworks; this feature is still in beta. Add `use_frameworks!` to your Podfile or target to opt into using it
在podfile文件里添加
use_frameworks!
错误2
执行install后,长时间没有反应。
$ pod installUpdating local specs repositories
将Local的
$ pod repo remove masterRemoving spec repo `master`$ pod setupSetting up CocoaPods master repoSetup completed$ pod installUpdating local specs repositoriesAnalyzing dependenciesDownloading dependencies(中略)Generating Pods projectIntegrating client projectSending stats
参照:
http://d.akiroom.com/2015-08/pod-install-forever/
http://qiita.com/yokomotod/items/884f624cf17ba4a5ef11
0 0
- Swift笔记 使用CocoaPods来添加开源库
- cocoapods Swift使用
- Swift中使用CocoaPods
- 在Swift中使用CocoaPods
- 在 Swift 中使用 CocoaPods
- 在 Swift 中使用 CocoaPods
- 在Swift中使用CocoaPods
- swift使用CocoaPods导入三方库
- Swift 添加三方库方法(手动&CocoaPods)
- Use CocoaPods With Swift (在 Swift 中使用 CocoaPods)
- cocoapods创建Swift私有库(笔记)
- cocoapods使用步骤笔记
- 如何在 Swift 项目中使用 CocoaPods
- 怎样在Swift中使用CocoaPods
- swift使用cocoapods导入oc三方库
- swift使用cocoapods导入oc三方库
- iOS8 Swift 版本 Cocoapods 安装使用
- iOS OC 和 Swift Cocoapods 的使用
- audioflinger 分析
- 数字相加等于2048c++源代码
- NumPy学习
- audiomixer分析
- 认识jQuery
- Swift笔记 使用CocoaPods来添加开源库
- Atitit.跨语言系统服务管理器api兼容设计
- audiopolicy分析
- Hadoop join 关联提升版 开发代码调整解决 reduce时候 OOM问题
- Struts2 HelloWorld
- audiotrack分析
- UVA 10829(后缀数组)
- 基础练习 杨辉三角形
- Ubuntu14.04 配置静态ip地址