iOS开发:在项目中添加podfile配置文件及使用cocoapods导入第三方库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JennyHermes/article/details/81513241

新建一个项目中是没有pods的配置文件的,下面介绍一下怎么在新建的项目工程里面添加podfile配置文件,以及包含xcodeproj的那个文件的(前提是电脑上已经安装了cocoapods,安装过程我在另一篇文章中有写)。

(1)新建一个Xcode项目,cd到该文件目录下

(2)执行“pod init”,回车,就新建了一个podfile文件,用文本编辑打开

platform :ios,'8.0'
target 'ceshi' do
pod 'AFNetworking', '~> 3.2.1'
end

ceshi是建的项目名称;
————————————————————————————————

上述第(2)步或者可以用另外一种方式:

(1)在终端执行“vim Podfile” (2)输入“i”进入编辑模式,输入上面四行,结束后按ESC,然后输入“:wq”按回车——这样就建好了podfile文件。

————————————————————————————————

(3)执行“pod install”

上述格式不要有错误,不然这一步会报错

1、如果报错信息为:

[!] The dependency `AFNetworking (~> 3.2.1)` is not used in any concrete target.

是因为少了

target 'ceshi' do

2、如果报错信息为

[!] Invalid `Podfile` file: syntax error, unexpected end-of-input, expecting keyword_end.

是因为在最后少了

end

这里写图片描述
导入结束后即可使用!

注意:
导入第三方库,在项目中导入头文件时发现只能手动输入全称,不能自动补齐,这就很讨厌了!
解决方法:

target —> build setting —>User Header Search Paths ,在后面空白处双击,点击加号输入“$(PODS_ROOT)”,将后面的 “nun-recursive” 改为”recursive” 即可

如下图:
这里写图片描述

这样就可以自动补全头文件了!!!

猜你喜欢

转载自blog.csdn.net/JennyHermes/article/details/81513241