iOS中Pod库中使用podspec配置层级目录的方法

在配置完自己的Pod库到cocoapod上之后,从别的工程pod install下来,发现库的文件结构与起初的Examle中pod下来的结构不一致。新pod下来的库,所有的文件都放在Class文件夹下面,场面非常惨烈。
那么如何将pod库下的文件排列的与别的第三方库一样,根据文件夹分开呢?这需要调整原库中的“*****.podspec”文件。
根目录文件.png

根目录是s,使用s.subspec设置子目录,这里设置子目录为ss

   #二级目录
    s.subspec 'newDoctorCategory' do |ss|
    ss.source_files = '************/Classes/newDoctorCategory/*.{h,m}'
#二级目录
    end
文件匹配
*匹配所有文件
c*匹配以名字C开头的文件
*c匹配以名字c结尾的文件
*c*匹配所有名字包含c的文件
**文件夹以及递归子文件夹
?任意一个字符(注意是一个字符)
[set] 匹配多个字符,支持取反
{p,q} 匹配名字包括p 或者 q的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容