iOS沙盒

作者: 相约星期二GM | 来源:发表于2019-08-08 10:22 被阅读0次

沙盒目录结构

├── Documents
├── Library
│ ├── Caches
│ └── Preferences
└── tmp

目录说明

目录 说明 iTunes备份(iCloud) 场景
Documents 常用目录,适合存储重要数据 游戏存档
Library/Caches 常用目录,适合存储缓存文件和数据 SDWebImage的图片缓存
Library/Preferences 保存应用的偏好设置信息 NSUserDefaults
tmp 临时数据,系统随时删除文件 临时数据
目录 iTunes备份(iCloud) 文件共享 升级保留 重启保留
Documents
Library/Caches
Library/Preferences
tmp

获取沙盒目录

// 主目录
NSString *homeDir = NSHomeDirectory();
// Documents目录
NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];
// Library的目录
NSString *libDir = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) lastObject];
// Caches目录
NSString *cachesDir = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject];
// tmp目录
NSString *tmpDir =  NSTemporaryDirectory();

推荐便捷操作方式

1.模拟器

SimSim github地址 https://github.com/dsmelov/simsim

2.真机

iMazing(iTunes替代者) 地址 https://imazing.com/zh

相关文章

  • 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/wqstjctx.html