美文网首页
如何已存在的文件夹写入沙盒

如何已存在的文件夹写入沙盒

作者: 猪猪侠在这z | 来源:发表于2017-02-13 17:55 被阅读78次

年少无知遇到坑:写主题的一般做法中有一种是:创建一个文件夹,里边是主题颜色plist、主题字体大小和其他,然后需要将这个文件夹写入沙盒。很幸运我的项目就是这种主题切换的,然后就总是默认的那种主题,切换不了其他的。

找错方法:直接去沙盒(在项目文件中的Products文件夹中,那个**.app文件就是沙盒)里边找,果然,沙盒中不存在这个文件夹,所以解决办法就是将文件夹添加进去。

解决办法:我们一般将文件写入沙盒的过程会在TARGETS->Copy Bundle Resources中实现,简单地说就是你想要什么文件写入沙盒就直接拖进Copy Bundle Resources就好了,但是也仅限于文件,想上面说到的那种写文件夹进本地的就不行了。

其实不是不行,而是添加的方式不一样

一般我们在本地添加文件的时候会直接选择Create groups,

对的,就是这个黄色状态的文件夹

这个选项添加之后我们添加头文件就不再需要添加前面的文件夹路径了,我们平时都会习惯性的选这个选项,这就是今天坑人的原因,因为这样添加之后写入沙盒时写入的便是一个一个的文件了,这并不能满足我们的要求,我们要的是添加文件夹,所以需要使用Create folder references这个选项,如此才能添加文件夹至沙盒中,我能不能以为Assets.xcassets也是因为这样生成的时候才是蓝色状态的

相关文章

  • iOS 沙盒文件增删

    图片 写入 沙盒 删除沙盒里的文件 向沙盒里 写入文件夹,并向文件夹里 写入东西 得到沙盒文件夹 下的所有文件 来...

  • 如何已存在的文件夹写入沙盒

    年少无知遇到坑:写主题的一般做法中有一种是:创建一个文件夹,里边是主题颜色plist、主题字体大小和其他,然后需要...

  • 如何已存在的文件夹写入沙盒

    年少无知遇到坑:写主题的一般做法中有一种是:创建一个文件夹,里边是主题颜色plist、主题字体大小和其他,然后需要...

  • 沙盒

    沙盒 简单对象写入文件 NSFileManager 文件管理者 复杂对象写入沙盒

  • iOS沙盒大文件存储案例

    【重】沙盒大文件存储案例(文件夹路劲可以设置成全局的) 一、创建文件夹和文件 二、写入文件 三、读取文件 四、删除...

  • iOS开发--沙盒存储

    沙盒简介 iOS中每个应用程序都有一个独立的文件夹,这个文件夹就是沙盒。沙盒用来存储app的本地文件,例如:音频、...

  • 沙盒简单写入

    // 字符串写入 字符串需要UTF8 转码 //存储路径 NSString*documentPathStr = [...

  • iOS常见面试题总结(一)

    一.沙盒 沙盒本质上是一个文件夹,是iOS平台针对每一个安装的的应用在本地生成的一个文件夹,(沙盒文件夹的名字是随...

  • 沙盒(自我认识)

    沙盒是用来存入缓冲区的,APP关掉,缓存被自动清理。 可以写入沙盒的有字符串 数组(最简单的数组,复杂的写入不了(...

  • 关于iOS沙盒路径

    1,获得沙盒文件夹URL

网友评论

      本文标题:如何已存在的文件夹写入沙盒

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