iOS 组件化 关于 资源文件 的加载

就之前的文章,我们已经知道 组件化 组件工程的.podspec 的基本page 操作, 但是在具体应用中 需要加载 资源文件 例如 图片资源 以及 .xib 资源等。
1, 就图片资源 , 可以采用 resources 和 resource_bundles 两种 (原理以及优缺点 自行百度)。 这里只说 resources 需要在

1580953860693_172438AB-F180-4919-B365-B59EE004AC36.png

这个文件下创建一个
1580953886524_4CDAF12D-C157-4059-9352-CDDAD3D4A531.png

.xcassets文件 用来装 图片资源的。然后在.podspec 文件里面 这样写
s.resources = ['YDLogInSDK//.{xcassets,xib}']
注释 ** YDLogInSDK 是组件库的名字 /
/ 是匹配符 通用 .{xcassets,xib} 是说把 这个文件下的所有 . xcassets 和 . xib 文件 放到 Resources 文件下去。 这样page 之后 就可以使用图片资源了, 其余的资源文件例如 音频 视频 都是如此。

你可能感兴趣的:(iOS 组件化 关于 资源文件 的加载)