美文网首页
UI进阶数据本地化之沙盒机制

UI进阶数据本地化之沙盒机制

作者: 鬼鬼梦 | 来源:发表于2016-03-25 19:49 被阅读0次

ViewController.m中

NSDocumentDirectory 表示要获取Document文件夹地址

NSUserDomainMask:表示用户的主目录

第三个参数表示 展开"~"的地址,设置为YES为完整的路径.

NSSearchPathForDirectoriesInDomains:获取的是一个数组,数组织有一个元素,所以可以直接获取objectAtIndex:0

第一种获取文件夹地址的方式

NSString *documentPanthStr=[NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES)objectAtIndex:0];

NSLog(@"%@",documentPanthStr);

NSString *documentPathstr1=[NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)objectAtIndex:0];

NSLog(@"%@",documentPathstr1);


//第二种凡是获取documents文件夹的路径

//第一步:获取沙盒主路径地址

NSString *homePathStr=NSHomeDirectory();

NSLog(@"homePathStr===%@",homePathStr);

//第二步:在沙盒主路径后面拼接Documents,拼接出来documents文件夹的路径

NSString *documentPathStr=[homePathStr stringByAppendingPathComponent:@"Documents"];

NSLog(@"documentPathStr==%@",documentPathStr);

NSString *cashStr=[homePathStr stringByAppendingPathComponent:@"Library/Caches"];

NSLog(@"%@",cashStr);

//获取tmp文件夹的路径

NSString *tmpStr=NSTemporaryDirectory();

NSLog(@"tmpStr==%@",tmpStr);

相关文章

  • UI进阶数据本地化之沙盒机制

    ViewController.m中 NSDocumentDirectory 表示要获取Document文件夹地址 ...

  • 第一章 Senior进阶 数据处理之文件读写

    第一章 Senior进阶 数据处理之文件读写 一、沙盒机制 二、简单对象的写入与读取 三、文件管理器 四、复杂对象...

  • iOS 开发之沙盒机制

    iOS 开发之沙盒机制

  • iOS沙盒机制,及其各个沙盒路径的获取,以及删除文件夹

    iOS开发之沙盒机制(SandBox)详细讲解了沙盒的一些机制。在开发中,我们需要对沙盒进行操作,所以我们需要获取...

  • IOS中的数据持久化之沙盒篇

    提到数据持久化 我们必须得先了解IOS程序的沙盒机制(sandBox)。 1.IOS沙盒机制介绍 iOS应用程...

  • iOS—数据处理之文件读写

    数据处理之文件读写 沙盒机制(SandBox) 沙盒:每一个iOS应用都会为自己创建一个文件系统目录(文件夹),这...

  • 数据持久化

    数据持久化 IOS沙盒机制(SandBox) IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序...

  • Objective-C沙盒结构

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

  • OC - 沙盒

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

  • iOS 沙盒

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

网友评论

      本文标题:UI进阶数据本地化之沙盒机制

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