你的位置:首页 > 软件开发 > ASP.net > IOS 阶段学习第25天笔记(IOS沙盒机制介绍)

IOS 阶段学习第25天笔记(IOS沙盒机制介绍)

发布时间:2015-07-19 00:00:03
IOS学习(OC语言)知识点整理一、IOS沙盒机制介绍 1)概念:每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用放入文件 系统隔离,ios系统不允许访问 其他应用的应用沙盒,但在ios8中已经开放访问(extension) ...

IOS学习(OC语言)知识点整理

一、IOS沙盒机制介绍  

 

1)概念:每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用放入文件 系统隔离,ios系统不允许访问

    其他应用的应用沙盒,但在ios8中已经开放访问(extension) 

 

2)extension是ios8新开放的一种对几个固定系统区域的拓展机制,它可以在一定程度上弥补ios的沙盒机制对应用间的通信限制

 

3)应用沙盒一般包括以下几个文件目录:  

    1、应用程序包:包含所有资源文件和可执行文件  

 

    2、Documents:保存应用运行时生成的需要持久化的数据,iTunes会自动备份该目录  

 

    3、tmp:保存应用运行时所需的临时数据,使用完毕后再将相应的文件从该目录删除,应用没有运行时,系统也可能会自动清理

         该目录下的文件,iTunes不会同步该目录,iPhone重启时该目录下的文件会丢失。

  

    4、Libaray:存储程序的默认设置和其他状态信息,iTunes会自动备份该目录。  

 

    5、Libaray/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除,一般存放体积比较大,

         不是很重要的资源  

 

    6、Libaray/Preferences:保存应用的所有偏好设置,ios的Settings(设置)应用会在该目录中查找应用的设置信息,

        iTunes会自动备份该目录。 

 

4)获取应用的根目录 例如:  

1 NSString *sandBox=NSHomeDirectory();

原标题:IOS 阶段学习第25天笔记(IOS沙盒机制介绍)

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。