美文网首页
沙盒路径下的三个目录

沙盒路径下的三个目录

作者: lilinjianshu | 来源:发表于2016-04-07 08:26 被阅读397次

每个iOS应用SDK都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。

(1)、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙盒。

(2)、应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。

(3)、苹果禁止任何读、写沙盒以外的文件,禁止应用程序将内容写到沙盒以外的文件夹中。

(4)、沙盒根目录里有三个文件夹:Documents,一般应该把应用程序的数据文件存到这个文件夹里,用于存储用户数据或其他应该定期备份的信息。Library,下有两个文件夹,Caches存储应用程序再次启动所需的信息,Preferences包含应用程序偏好设置文件,不过不要在这里修改偏好设置。temp,存放临时文件,即应用程序再次启动不需要的文件。

二、获取沙盒路径

(1)、获取沙盒根目录的方法,有以下几种:

1、用NSHomeDirectory获取

2、用用户名获取

(2)、获取Document路径

(3)、获取tmp路径

(4)、获取cache路径

相关文章

  • 沙盒

    1、沙盒 程序只能访问自己的沙盒 NSHomeDirectory() 访问沙盒路径 沙盒下有三个目录:Docume...

  • iOS沙盒获取

    1.获取沙盒中home目录(主目录,沙盒的最外层)的路径 2.获取沙盒中Documents目录的路径 3.获取沙盒...

  • 沙盒路径下的三个目录

    每个iOS应用SDK都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。...

  • 沙盒和NSBundle

    一、NSBundle目录和沙盒路径对比 沙盒目录: /Users/mrwangxiansen/Library/De...

  • iOS 沙河路径

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

  • iOS 文件操作

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

  • 沙盒获取路径

    模拟器的路径 获取沙盒根目录路径 获取Documents目录路径 获取Library的目录路径 获取cache目录...

  • iOS·Swift 数据持久化(二)沙盒、属性列表两个概念的总结

    沙盒 iOS程序默认情况下只能访问程序自己的目录,这个目录被称为“沙盒”。每个应用程序沙盒都包括以下三个目录: D...

  • Objective-C沙盒结构

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

  • OC - 沙盒

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

网友评论

      本文标题:沙盒路径下的三个目录

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