当前位置: 首页 > news >正文

wordpress主题无法创建目录seo推广软件

wordpress主题无法创建目录,seo推广软件,vs做网站连数据库,Wordpress is文章展示1、Bundle 文件 Bundle 文件,简单理解,就是资源文件包。我们将许多图片、XIB、文本文件组织在一起,打包成一个 Bundle 文件。方便在其他项目中引用包内的资源。 Bundle 文件是静态的,也就是说,我们包含到包中的资源文…

 

1、Bundle 文件

  • Bundle 文件,简单理解,就是资源文件包。我们将许多图片、XIB、文本文件组织在一起,打包成一个 Bundle 文件。方便在其他项目中引用包内的资源。

  • Bundle 文件是静态的,也就是说,我们包含到包中的资源文件作为一个资源包是不参加项目编译的。也就意味着,bundle 包中不能包含可执行的文件。它仅仅是作为资源,被解析成为特定的 2 进制数据。


2、制作 Bundle 文件

  • 1、新建 Bundle 项目

    • 创建名为 SourcesBundle(最后要生成的 Bundle 文件名称)的工程,注意 Bundle 默认是 macOS 系统的,Xcode 高版本中需要在 macOS => Framework & Library 选项下找到。

      bundle1

      bundle2

      bundle3

  • 2、修改 Bundle 配置信息

    • 因为 Bundle 默认是 macOS 系统的,所有需要修改他的信息,修改成 iOS 系统。

      bundle4

    • 设置 Build Setting 中的 COMBINE_HIDPI_IMAGES 为 NO,否则 Bundle 中的图片就是 tiff 格式了。

      bundle5

  • 3、可选配置

    • 作为资源包,仅仅需要编译就好,无需安装相关的配置,设置 Skip Install 为 YES。同样要删除安装路径 Installation Directory 的值。

      bundle14

      bundle15

    • 该资源包的 pch 文件和 strings 文件是可以删除的。

      bundle16

  • 4、添加文件

    • 将资源文件或文件夹拖动到工程中的 SourcesBundle 文件夹下面。

      bundle6

      bundle7

  • 5、编译生成 Bundle 文件

    • 我们分别选择 Generic iOS Device 和任意一个模拟器各编译一次,编译完后,我们会看到工程中 Products 文件夹下的 SourcesBundle.bundle 由红色变成了黑色。

      bundle8

      bundle9

      bundle10

    • 然后 show in finder,看看生成的文件。我们看到它为真机和模拟器都生成了 .bundle 资源文件。

      bundle11

      bundle12

    • 选中 .bundle 文件右键 显示包内容,我们可以看到之前拖拽到工程中的资源文件都在其中。

      bundle13

      bundle17

回到顶部

3、使用 Bundle 文件

  • 将生成的真机(Debug-iphoneos)Bundle 资源文件拖拽到需要使用的工程中。

    bundle18

  • 1、加载 Bundle 中的 xib 资源文件

        // 设置文件路径NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"SourcesBundle" ofType:@"bundle"];NSBundle *resourceBundle = [NSBundle bundleWithPath:bundlePath];// 加载 nib 文件UINib *nib = [UINib nibWithNibName:@"BundleDemo" bundle:resourceBundle];NSArray *viewObjs = [nib instantiateWithOwner:nil options:nil];// 获取 xib 文件UIView *view = viewObjs.lastObject;view.frame = CGRectMake(20, 50, self.view.bounds.size.width - 40, self.view.bounds.size.width - 40);[self.view addSubview:view];

     

    • 效果

      bundle19

  • 2、加载 Bundle 中的图片资源文件

    • 指定绝对路径的形式

      UIImage *image = [UIImage imageNamed:@"SourcesBundle.bundle/demo2.jpg"];

       

    • 拼接路径的形式

      NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"SourcesBundle" ofType:@"bundle"];NSString *imgPath= [bundlePath stringByAppendingPathComponent:@"demo4"];UIImage *image = [UIImage imageWithContentsOfFile:imgPath];

       

    • 宏定义的形式

       #define MYBUNDLE_NAME   @"SourcesBundle.bundle"#define MYBUNDLE_PATH   [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:MYBUNDLE_NAME]#define MYBUNDLE        [NSBundle bundleWithPath:MYBUNDLE_PATH]NSString *imgPath= [MYBUNDLE_PATH stringByAppendingPathComponent:@"demo4"];UIImage *image = [UIImage imageWithContentsOfFile:imgPath];

       

    • 效果

      bundle20 bundle21

       

转载于:https://www.cnblogs.com/gongyuhonglou/p/7081523.html

http://www.lbrq.cn/news/2436679.html

相关文章:

  • 门户网站建设合同提高搜索引擎检索效果的方法
  • 南昌市建设监督网站站长个人网站推广平台大全
  • 中企动力做网站怎么样佛山网站优化
  • 昆明免费网站建设友链交易交易平台
  • 泉州公司建设网站seo在线诊断工具
  • 做网站 能挣钱吗青岛谷歌优化
  • wordpress 去掉页头seo研究中心培训机构
  • 如何用wordpress做企站他达那非片能延时多久
  • 网站建设的细节处理seo优化交流
  • 寿光网站建设南京百度seo排名
  • 哪个公司做企业网站好广州seo网络营销培训
  • 购物网站哪个东西便宜质量好百度指数快刷软件
  • 大连公司注册网站推广网站要注意什么
  • 那个网站教我做美食最好海会网络做的网站怎么做优化
  • 企业网站建设成本费用百度一下百度搜索百度
  • 网站怎么建在国外网络营销与传统营销有哪些区别
  • 装修公司网站多少钱网站建设优化哪家公司好
  • 企业网站建设 广州网站怎么弄
  • 党建专栏 文字说明 网站建设南宁整合推广公司
  • 上海建网站多少钱营销型网站建设的公司
  • 网站建设总结报告爱站网seo
  • 最新章节 第一百四十七章 做视频网站seoul是什么意思中文
  • 程序开发外包平台广东企业网站seo报价
  • 美国设计公司排名搜索引擎优化seo应用
  • 高端网站建设搭建单页网站seo如何优化
  • 免费ppt模板在哪里下载桂林seo顾问
  • joomla做的网站网络营销代运营外包公司
  • 外贸网站建设专业自动外链发布工具
  • 贸易网站源码百度seo排名软
  • 课程的网站建设怎么注册自己的网站
  • 四、cv::Mat的介绍和使用
  • Linux 环境下安装 MySQL 8.0.34 二进制 详细教程 附docker+k8s启动
  • PePeOnTron上线 Binance Alpha:中文社区正走出自己的Web3之路
  • AK视频下载工具:免费高效,多平台支持
  • https正向代理 GoProxy
  • BERT 的“池化策略”