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‘
框架的作者
框架的资源路径:路径可以指向远端代码库,也可以指向本地项目,例如:
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
= {
‘LeftAlignedCollectionView‘
=> [
‘LeftAlignedCollectionView/resource/**/*.{storyboard,xcassets,xib,png‘
]
}
框架依赖的framework
s.framework = ‘CoreData‘
框架依赖的其他第三方库
s.dependency ‘MBProgressHUD‘
框架是否需要支持ARC
s.requires_arc = true
框架支持的最低平台版本