podspec文件介绍
2016-12-08 22:24
281 查看
podspec文件是cocopods引入的第三方代码库的配置索引文件它的创建命令是:$pod spec create TestFilepodspec文件的常用配置字段介绍Pod::Spec.new do|s|框架名字:框架名字一定要写对,pod search "框架名"就是搜的这个s.name = "LeftAlignedCollectionView"框架版本号s.version = "1.0.0"框架简介s.summary = "这是一个CollectionView左对齐流水布局策略"框架的主页s.homepage = "https://git.oschina.net/zhoufei"框架遵守的开源协议s.license = 'MIT'框架的作者s.author = { "zhoufei" => "zhoufei@163.com" }框架的资源路径:路径可以指向远端代码库,也可以指向本地项目,例如:1.指向远端代码库: { :git => "git@git.oschina.net:zhoufei/LeftAlignedCollectionView.git",:tag => "1.0.0" }2.指向本地项目: { :path => 'LeftAlignedCollectionView',}s.source = { :git => "git@git.oschina.net:zhoufei/LeftAlignedCollectionView.git",:tag => "1.0.0" }框架被其他工程引入时,会导入LeftAlignedCollectionView目录下的.h和.m文件s.source_files = 'LeftAlignedCollectionView/**/*.{h,m}'框架被其他工程引入时,会导入LeftAlignedCollectionView/resource目录下的资源文件s.resources
= {s.framework = 'CoreData'框架依赖的其他第三方库s.dependency 'MagicalRecord',:git => 'https://github.com/iiiyu/MagicalRecord.git',:tag => 'sumiGridDiary2.1's.dependency 'MBProgressHUD'框架是否需要支持ARCs.requires_arc = true框架支持的最低平台版本s.platform = :ios
,
'7.0'框架公开的头文件
s.public_header_files =
'LeftAlignedCollectionView/**/*.h'end
相关文章推荐
- CocoaPods的PodSpec.json文件用法
- iOS开发-- 创建podspec文件,为自己的项目添加pod支持
- spec文件介绍
- 检查 .podspec 文件遇到的 error
- pod spec 配置文件
- github中创建自己的cocoapod私有库_xx.podspec文件内容
- 基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍
- podspec 文件解释
- podspec文件的写法详解
- CocoaPods 手把手五分钟教你制作自己的podspec文件
- podSpec文件相关知识整理
- 几个重要的RedHat Linux内核文件介绍
- mda 文件介绍
- 用C#实现基于查寻字符串的文件行查询器(2)-相关技术介绍
- 几个重要的内核文件介绍
- DOS下config.sys的配置文件的详细介绍
- WML教程2:简单介绍关于WML文件的概念WML Decks
- (转载)几个重要的RedHat Linux内核文件介绍
- 简单介绍关于WML文件的概念WML Decks
- Liunx文件系统基本目录介绍大全