沙盒目录结构

作者: hAo_JS | 来源:发表于2016-10-27 15:48 被阅读0次

获取家目录(沙盒)

NSString*homeDir =NSHomeDirectory();

NSLog(@"家目录:%@",homeDir);

家目录下有3个,在xcode5之前,沙盒里面有4个文件,多一个app.


3个文件:

1.Documents:保存用户数据:用户产生的数据,比如下载图片,下载文件。改文件夹itunes备份里面的数据。


2.Library:有2个子文件夹。分别是Caches和Preferences。一般缓存文件一般都保存到Caches文件夹下面。


3.tmp:临时文件,当前程序终止的时候,该文件夹的数据会自动丢失。


注意:家目录在真机上没有权限。

1.获取Documents路径

参数1:路径名字(ios能用到的:NSCachesDirectory,NSDocumentDirectory,NSLibraryDirectory)

参数2:NSUserDomainMask(用户安装目录)

参数3:YES表示完整路径

NSString*path =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)[0];

NSLog(@"%@",path);

2.获取Cache目录

path  =NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES)[0];

NSLog(@"%@",path);

3.获取tmp路径

NSTemporaryDirectory();

相关文章

  • 数据持久化存储

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

  • 沙盒目录结构

    获取家目录(沙盒) NSString*homeDir =NSHomeDirectory();NSLog(@"家目录...

  • Objective-C沙盒结构

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

  • OC - 沙盒

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

  • iOS沙盒

    沙盒目录结构 ├── Documents├── Library│ ├── Caches│ └── Pref...

  • 沙盒

    一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录都是...

  • 沙盒

    一、沙盒中几个主要的目录每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录都是相...

  • 沙盒文件

    iOS 持久化沙盒目录结构:出于安全考虑,iOS 系统的沙盒机制规定每个应用都只能访问当前沙盒目录下的文件,也有例...

  • iOS沙盒目录结构解析

    iOS沙盒目录结构解析 出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,...

  • iOS沙盒

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

网友评论

    本文标题:沙盒目录结构

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