版权声明:本文为博主原创文章,未经博主允许不得转载。 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” 即可
如下图:
这样就可以自动补全头文件了!!!