美文网首页
iOS 的沙盒目录结构是怎样的? App Bundle 里面都有

iOS 的沙盒目录结构是怎样的? App Bundle 里面都有

作者: 韩叨叨 | 来源:发表于2017-08-30 18:27 被阅读91次

1、沙盒目录结构

  • Application:存放程序源文件,上架前经过数字签名,上架后不可修改
    Documents:常用目录,存储大文件或常更新的数据,能进行iCloud备份目录。这里不能存缓存文件,否则上架不被通过。
//获取目录位置
NSArray *documentDirectory = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,Yes);
NSString *myDocPath = [documentDirectory objectAtIndex:0];
//documentDirectory数组里面只有一个元素,获取第一个还是最后一个都是可以取出Documents目录
  • Library
    1.)Caches:存放体积大又不需要备份的数据,应用程序的数据,可以存缓存数据,SDWebImage缓存路径就是这个
    Preference:设置数据,iCloud会备份设置信息
    2.)tmp:存放临时文件,不会被备份,而且这个文件下的数据有可能随时被清除的可能
//获取目录位置
NSString *tmpDirectory = NSTemporaryDirectory();

2、App Bundle 里面有什么

  • Info.plist:此文件包含了应用程序的配置信息.系统依赖此文件以获取应用程序的相关信息
  • 可执行文件:此文件包含应用程序的入口和通过静态连接到应用程序target的代码
  • 资源文件:图片,声音文件一类的
  • 其他:可以嵌入定制的数据资源

相关文章

  • IOS面试题(二)

    题目来源 iOS 的沙盒目录结构是怎样的? App Bundle 里面都有什么? iOS应用程序只能在为该改程序创...

  • iOS 的沙盒目录结构是怎样的? App Bundle 里面都有

    1、沙盒目录结构 Application:存放程序源文件,上架前经过数字签名,上架后不可修改Documents:常...

  • iOS的沙盒目录结构是怎样的?App Bundle里面都有什么?

    沙盒结构Application:存放程序源文件,上架前经过数字签名,上架后不可修改。Document:常用目录,i...

  • 学习笔记-应用的沙盒

    在iOS设备中,APP的数据存储采用了SandBox(沙盒)机制。 应用的沙盒 目录结构 每个iOS应用都有自己应...

  • APP沙盒目录结构

    1、APP沙盒目录结构简介 在iOS系统的安全机制中,每个APP都有自己的文件目录,并且只能访问自己的文件目录,该...

  • 四种存储数据的方式

    目录沙盒机制: ios的数据存储是沙盒机制的,可以通过iOS模拟器查看一下每个app的目录结构 ~/Library...

  • iOS的沙盒目录结构和App Bundle

    每个App的沙河目录结构, 都如下图所示: 默认情况下, 每个沙盒含有1个应用程序包和三个文件夹: Documen...

  • iOS数据存储总结(数据持久化)

    谈iOS的数据存储的时候要先知道APP沙盒的结构和路径.沙盒的结构为: 沙盒的根目录: 搜索文件夹的方式: 数据存...

  • 数据持久化存储

    沙盒 iOS程序默认情况下只能访问自己的目录,这个目录被称作沙盒 沙盒结构 沙盒结构主要为 DocumentLib...

  • iOS文件目录介绍

    沙盒文件目录 在iOS系统的安全机制,每个APP都有自己的文件目录,且只能访问自己的文件目录。该机制被称为沙盒机制...

网友评论

      本文标题:iOS 的沙盒目录结构是怎样的? App Bundle 里面都有

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