远程私有库,里面有一些资源我们该怎么正确的引用呢? 下方给你详细的描述
如果是xib文件
错误的引用
会导致崩溃,如下方举例
因为现在的mainBundle不是我们之前的宿主工程了,所以路径也得替换。
-
接下来我们看一下我们的资源放在了哪里
-
然后修改成
正确的路径
如果是组件里面的图片资源 处理
- 首先要把资源是放到远程组件的assets文件夹里面的,这个文件夹和classes是并列的。
- 然后spec文件打开资源描述代码
s.resource_bundles = { 'HMGFMBase' => ['HMGFMBase/Assets/*.png'] }
- 执行pod install以后
- 图片加入到了 项目中pods里面的Resources里面
加入图片
的用法如下两种方式
图片名字一定要写齐全
,要不然会访问不到,下面👇错误示范
,图片就会出不来。