最近在做组件化,需要制作静态库,发现图片文件的加载没问题,但是加载xib时总是报 .bundle> (not yet loaded),很是头疼。
先说怎么加载图片,一定要带上bundle的包名,要不然找不到文件。如下:
UIImage *key_img = [UIImage imageNamed:@"xx/ps.png"];
那么下面说下怎么解决xib问题。
1.先给你的静态库新建一个bundle,这个很关键。
image.png
2.修改bundle为iOS
image.png
3、添加xib资源文件
image.png
4、build后直接把framework和bundle文件导出
image.png
网友评论