美文网首页
iOS - 沙盒路径

iOS - 沙盒路径

作者: CDLOG | 来源:发表于2018-08-16 03:21 被阅读6次

1, 获取Documents目录路径

此文件夹是默认备份的,备份到iCloud

NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];

2,获取Caches目录路径

可以重新下载或生成的数据,而且没有这些数据也不会妨碍用户离线使用应用的功能。

缓存数据应该保存在/Library/Caches目录下。

缓存数据在设备低存储空间时可能会被删除,iTunes或iCloud不会对其进行备份。

系统的缓存都放在这个文件夹下面(主要是网路).

当访问网络时系统自动会把访问的url,以数据库的方式存放在此目录下面.

NSString *cachesDir = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject];

3, 获取tmp目录路径

应用需要写到本地存储,内部使用的临时数据,但不需要长期保留使用。

临时数据应该保存在/tmp目录。

系统可能会清空该目录下的数据,iTunes或iCloud也不会对其进行备份。

应用在不需要使用这些数据时,应该尽快地删除临时数据,以避免浪费用户的存储空间。

NSString *tmpDir = NSTemporaryDirectory();

相关文章

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

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

  • iOS 沙河路径

    沙河路径 每个iOS 应用都有自己的沙盒路径,应用沙盒就是文件系统目录应用沙盒文件目录:应用程序包、Documen...

  • Objective-C沙盒结构

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

  • OC - 沙盒

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

  • iOS开发之沙盒机制

    沙盒 iOS系统,每个应用都有自己的沙盒,每个沙盒都是相互独立的,不能互相访问。 获取沙盒路径的代码: NSHom...

  • iOS读写json文件

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

  • iOS 文件操作

    iOS文件(沙盒目录,文件创建、移动、复制等) 目录获取获取沙盒的主目录路径: (NSString *)homeD...

  • iOS - 沙盒路径

    1, 获取Documents目录路径 此文件夹是默认备份的,备份到iCloud 2,获取Caches目录路径 可以...

  • 沙盒路径 iOS

    iPhone沙盒模型中有四个文件夹documents,tmp,SystemData,Library。 手动保存的文...

  • 沙盒路径-iOS

    app 应用文件Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录tmp:存...

网友评论

      本文标题:iOS - 沙盒路径

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