Podfile文件研究

2017-01-14 10:03:20来源:http://www.jianshu.com/p/0deb93709109作者:小凡凡520人点击

第七城市
前言

经常使用CocoaPods来管理iOS项目中的第三方库的过程中都会接触Podfile文件,通过这个文件来配置第三方库与项目之间的依赖、版本等信息


什么是Podfile

Podfile是一种规则的描述,用于描述单一或则多个Xcode工程的targets之间的依赖


内部结构
如何使用
打开终端,按步骤执行命令

42DD99A5-BA1A-45ED-8361-20B44A1898FA.png

这个时候在项目文件中会生成一个叫做 Podfile 的文件

46F1810B-1223-40A9-8202-D38C8F362782.png

终端执行

F8A17200-83EC-4875-9790-1D95FDEDEE54.png

查看文件结构

FF2D3078-3D8C-42D0-B6FF-FEAB8DB3AA75.png


platform :ios, '8.0' ------支持的系统平台
use_frameworks! ------- swift 语法需要添加 “use_frameworks!”


target 'Demo2' do


end




Pod命令
永远使用最新版本
 pod 'AFNetworking'

使用固定版本
 pod 'AFNetworking', '2.0'

使用指定范围内的版本
 pod 'AFNetworking', '~>2.0'


Podfile的完整使用
编辑好Podfile文件

529E3731-28E3-45AD-8AAB-C4D781367DF6.png

退出编辑 然后输入 wq 退出并保存Podfile文件

4A629C08-2A03-42F3-B2F1-4843F42FBF40.png

开始安装 安装前请先提前完全退出Xcode

0AE0D7A4-E4FC-48EB-A672-03CFCB2E6E31.png

安装完成

7172FC94-41AE-4BD2-A28C-CDADFC3BB502.png

此时查看文件目录

7F9B0A85-D0E0-4677-9FDE-F9F85A519F15.png

打开工程 (注意:此时打开工程请点击 .xcworkspace 文件)

E34E2BC7-C64F-4981-B44D-77629EEB20CF.png

调试运行



第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台