第三方库的简单配置—— CocoaPods

一、配置pods环境

按照下面的顺序在终端中敲入依次敲入命令:

1、

gem sources --remove https://rubygems.org/

2、

gem sources -a http://ruby.taobao.org/

    PS:这么做的目的是用淘宝的Ruby镜像来访问cocoapods

3、

sudo gem install cocoapods

等上几分钟(依网络情况而定),pod环境就搭建好啦!

二、在项目中使用pods

1、右键点击项目,New file->Other ->Empty,命名为Podfile,输入以下代码:

platform:‘ios‘,‘6.0‘
pod ‘AFNetWorking‘ , "~> 2.0"
pod ‘FMDB‘
pod ‘MJRefresh‘
pod ‘MBProgressHUD‘

PS:把想用到的第三方库名称写进去就可以,","后面可写也可不写第三方库的版本

2、在终端进入自己的项目目录,输入

pod install

出现全是绿色提示证明已经导入成功。如果遇到一下红色提示

[!] Unable to find a specification for `FMDatabase`

说明第三方库名字写错了,可以在终端使用以下命令进行模糊搜索

pod search FM

三、打开项目

项目中配置好pods后,千万别忘了退出,使用"项目名字.xcworkspace"打开项目,否则在编译时会报出以下类似错误

ld: library not found for -lPods-AFNetworking
时间: 2024-10-09 11:19:08

第三方库的简单配置—— CocoaPods的相关文章

python第三方库requests简单介绍

一.发送请求与传递参数 简单demo: import requests r = requests.get(url='http://www.itwhy.org') # 最基本的GET请求 print(r.status_code) # 获取返回状态 r = requests.get(url='http://dict.baidu.com/s', params={'wd':'python'}) #带参数的GET请求 print(r.url) print(r.text) #打印解码后的返回数据 1.带参数

VS中使用第三方库原理(配置sqlite数据库)

我们在编写程序时,,不可避免的会使用第三方的库文件,很少使用源文件(.cpp),大部分是使用对类进行声明的头文件和封装了类的链接库(静态lib或动态dll),比如我们写程序用的iostream这个库,当然这个是已经设置好的官方的库,让我们使用某个第三方的库时,需要自己来进行配置. C++的库会把函数.类的声明放在*.h中,实现放在*.cpp或*.cc中.编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码. 所以,要使用一个库,除了要include他的头文件以外,

第六讲 使用第三方库及简单网页

httplib2 爬虫:从某个网站上下载一个网页,并在自己的主机上自动打开浏览器浏览. copy网上的代码,运行提示,***函数没有定义,可能是因为没有下载其使用的第三方函数库并安装 linux下安装第三方函数库 easy_install httplib2 eg: >>> import urllib---------urllib可以访问公网的网页>>> import webbrowser as web---------------webbrowser是第三方的>&

常用第三方库的简单介绍

在IOS开发中我们不可避免的需要一些封装好的第三库.故总结一下是必要的 网络请求类: AFNetworking: 常用的网络请求组件,个人认为其封装比较完美,可亲求多种数据类型,如:JSON,Xml,图片,二进制文件.还可以将以上类型文件上传到后台,端的是牛逼的很.一般默认为是异步请求 在PCH文件中导入 #ifndef AFNetWorking___Net_pch #define AFNetWorking___Net_pch #ifndef TARGET_OS_IOS #define TARG

一款精美的Toast第三方库的简单使用

以前一直用的安卓原生Toast,个人感觉Toast这东西,没必要花功夫,知道看到了Toasty这东西,立刻被圈粉了,真的非常好看. 项目地址 我们都知道,安卓原生Toast的用法是 1 Toast.makeText(MainActivity.this,"Toast显示内容",Toast.LENGTH_SHORT).show(); 方法内由Context.内容.持续时间(LENGTH_SHORT为短时间,2秒.LENGTH_LONG为长时间,3.5秒.也可以用毫秒数代替)构成.而Toas

如何使用cocoapods工具管理第三方库

在ios开发中 会用到 很多第三方库,如果分别管理的话需要每一个都下载,如果第三方库有更新的话还需要自己下载最新版然后覆盖工程中的版本,如果第三方库比较多,分别更新比较麻烦,我们可以使用cocoapods工具 对工程中的第三方库进行统一管理 和升级 等操作.那么 如何使用cocoapods来管理第三方库呢? 首先呢 我们要在mac上安装cocoapods, 第一步:因为国外的地址,我们先需要 更换源, 1,删除源,在终端中输入: gem sources --remove http://rubyg

Python配置第三方库Theano的曲折之路

Theano是Python的一个深度学习的第三方库,今天有同学问我怎样配置.OK,既然有需求,我就花了半天时间研究它,并完成了windows下32位和64位系统下的配置.这里在配置的过程中我走了一些弯路,在这篇文章中我会将我在配置过程中遇到的问题.出现的错误.解决的方法都完整的列出来,供大家参考,并列出直接简洁的配置方法. 一.基本情况 Theano算是Python中配置相对复杂的库了,这里先对目前的配置需求进行一个基本说明. 1.Python配置第三方库的基本方法 Python配置第三方库主要

iOS导入第三方库步骤-CocoaPods

—导入第三方库步骤:使用CocoaPods:帮助我们管理第三方依赖库的工具 1.安装cocoaPods需要有Ruby的环境,OS X系统默认支持Ruby运行,但Ruby的默认源使用的是rubygems.org,国内访问这个网址时,如果无法FQ,则不能下载.解决方案是将其替换成可用的Ruby,比如淘宝,替换方式如下: 打开终端,输入gem sources ——remove https://rubygems.org/ 再输入gem sources -a http://ruby.taobao.org/

Qt工程pro文件的简单配置(尤其是第三方头文件和库)

Qt开发中,pro文件是对正工程所有源码.编译.资源.目录等的全方位配置的唯一方式,pro文件的编写非常重要,以下对几个重要项进行说明(win和linux,mac平台通用配置) 注释 以”#”开始的行,直到结束 模板变量 告诉qmake生成哪种makefile TEMPLATE = app 1 其中 app -表示该工程建立一个应用程序的makefile.这是默认值,所以如果模板没有被指定,这个将被使用 lib - 表示该工程建立一个库的makefile 生成目录 指定生成的可执行程序的目录,可