美文网首页
柯南回忆录之Bundle库创建(十)

柯南回忆录之Bundle库创建(十)

作者: coenen | 来源:发表于2017-04-18 18:31 被阅读0次

    iOS中使用过很多的资源文件,在使用中也有各种不同的定义方式。如何对资源进行整理呢?如何生成私有对资源库呢?在这里我们介绍一下bundle文件的创建。

    生成后的budle

    首先在macOS下新建bundle文件,

    然后将资源拖到自己新建的工程下,(一定要确保是copy)。

    在build settings下找到combine high resolution artwork 设置为NO

    选用command加B键进行编译。

    最后在项目的products目录下生成bundle文件。 就可以找到了

    打开包内容可以看到如下结构

    生成的bundle结构图

    在这里,我们已经创建好了,使用呢?怎么使用,我们下面再为大家介绍一下。

    首先在要使用的工程中导入bundle库,

    其次获取bundle目录

    //获取路径

    NSString* bundlePath = [[NSBundlemainBundle]pathForResource:@"ConanAFN"ofType:@"bundle"];

    NSString*filePath = [bundlePathstringByAppendingPathComponent:@"Contents/Resources"];

    NSString*path = [filePathstringByAppendingPathComponent:[NSStringstringWithFormat:@"%@",@“你文件的名字”]];

    使用的时候

    UIImage*image = [UIImageimageWithContentsOfFile:[selfbundlePath:@"你图片的名字"]];

    到这里,我们的创建和使用已经为大家介绍完了。

    相关文章

      网友评论

          本文标题:柯南回忆录之Bundle库创建(十)

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