iOS沙盒

作者: 有虫吃 | 来源:发表于2018-08-02 17:09 被阅读0次

App的独立存储空间,就是沙盒。沙盒的根目录结构:Documents、Library、SystemData、tmp四个文件夹。


01.png

开发时,由xcode  Window  Devices and Simulators如下图所示,可以到处沙盒数据(选中App,点击设置按钮下载到本地)


02.png
1、 Documents
该目录下的数据默认是备份到iCloud,一般存储不能重新生成的数据、数据库表、plist文件等

2、 Library
该目录包括:


03.png
(1)Caches存储缓存数据,系统的网络缓存等存储在此处,设备的存储空间不足时可能会删除缓存的数据。
(2)Library默认是备份的,UserDefaults存储的数据以key-value的形式存储在plist文件里,该plist文件就在这里。
(3)如果App网络请求使用了cookie,cookie的信息存储在此处。3、tmp
临时文件夹,存储临时使用的数据,系统会不定期删除里边的文件。
4、 SystemData
存储系统的一些信息
5、 获取目录简单方法:(主目录+路径)

NSHomeDirectory() + "/Library/Caches"
tmp也可以NSTemporaryDirectory()获取

相关文章

  • iOS 系统相关复习

    沙盒 iOS沙盒详细介绍iOS沙盒篇 沙盒机制介绍 iOS中的沙盒机制是一种安全体系。为了保证系统安全,iOS每个...

  • iOS 数据持久化知识汇总(1)—————存储路径

    一、沙盒和沙盒存储路径 1、沙盒是什么 iOS 每个iOS应用都有自己的应用沙盒,应用沙盒就是文件系统目录 。所...

  • 05-iOS数据存储

    一、iOS沙盒机制 iOS的每个应用都有属于自己的存储空间,即沙盒应用只能访问自己的沙盒,不可访问其他区域。 沙盒...

  • 使用沙盒的正确姿势

    在学习iOS存储方法之前,先了解一下iOS存储机制——沙盒应用沙盒机制:每个iOS应用都有自己的应用沙盒(文件系统...

  • Objective-C沙盒结构

    导读: 一、什么是沙盒机制二、沙盒的特点三、沙盒的结构组成四、获取沙盒目录路径 一、什么是沙盒机制 iOS中的沙盒...

  • iOS 沙盒

    沙盒机制:在iOS中每个APP都拥有自己的沙盒,APP只能访问对应沙盒中存储的数据, iOS是不允许跨越沙盒去访问...

  • OC - 沙盒

    导读: 一、什么是沙盒机制 二、沙盒的特点 三、沙盒的结构组成 四、获取沙盒目录路径 一、什么是沙盒机制 iOS中...

  • 沙盒

    一、iOS沙盒机制介绍(1)概念:每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用放入文件 ...

  • iOS本地数据存取,看这里就够了

    iOS本地数据存取,看这里就够了 应用沙盒 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文...

  • iOS读写json文件

    一.获取沙盒路径 每个iOS应用都有自己专属的应用沙盒,应用沙盒就是文件系统中的目录。但是iOS系统会将每个应用的...

网友评论

      本文标题:iOS沙盒

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