好处
- 我们写好的pod在项目中用的时候会发现自己开发pod时的文件夹全没了,里面一大堆文件堆在了一起,为什么会这样
因为我们在编写podspec文件时,sourcefiles只是告诉pods你需要哪些文件是这个项目中需要的,而没有包括文件的层级结构,那么久需要我们来实现这个层级结构
比如这里面的每一个文件夹,就是一个子pod,这样的好处是条理清晰,而且我们可以只用你需要的功能,在编写podfile时 就可以这样写
pod 'MeiShopUIKit/MDGuidePageView'
只用其中的一个功能。
支持subspec的第三方搜索结果是这样的
主podspec
主pod可以是一个头文件,也可以具有一定的功能,我写的组件sourcefiles只是一个import子组件的头文件, sourcebundle是项目中需要的一些图片