美文网首页IOS
bundle的创建,图片资源,xib资源的调用

bundle的创建,图片资源,xib资源的调用

作者: 偷的浮生整日闲 | 来源:发表于2019-08-23 09:35 被阅读0次

一.创建bundle

(1)Targes中添加bundle


image.png
image.png

(2)bundle设置
在target中选择新建的bundle


image.png

设置如下:

  • Base SDK设置为 Latest iOS (iOS XX.X)
  • Build Active Architecture Only设置为 YES
  • Installation Directiotory 删除掉后面的路径
  • Code Signing Identity选择 Don't Code Sign
  • iOS Deployment Target 设置为 iOS 8.0 (为了兼容性,最好选择最低版本)
  • Skip Install 设置为 NO
  • Strip Debug Symbols During CopyRelease模式设置为 YES
  • COMBINE_HIDPI_IMAGES 设置为 NO
  • Enable Bitcode 设置NO

二.生成bundle

(1)将资源文件拖进左侧文件夹

image.png
(2)command+B生成xxxx.bundle

三.图片资源,xib资源的调用

图片调用:

UIImage *image=[UIImage imageNamed:@"auth.bundle/iconxxx"]

xib使用:

NSString *path = [[NSBundle mainBundle] pathForResource:@"auth" ofType:@"bundle"];

NSBundle *SDKBundle = [NSBundle bundleWithPath:path];

TouchIDViewController *vc = [[TouchIDViewController alloc] initWithNibName:@"TouchIDViewController" bundle:SDKBundle];
//TouchIDViewController是xib文件对应的Controller

注⚠️:图片资源的三种分辨率(@1X,@2X,@3X)最好都齐全,不要缺失,亲测缺失了调用时会显示不出来

相关文章

网友评论

    本文标题:bundle的创建,图片资源,xib资源的调用

    本文链接:https://www.haomeiwen.com/subject/pczasctx.html