沙盒的主要路径
Documents
需要保存由应用程序本身产生的文件或者数据,例如:游戏进度、涂鸦软件的绘图
目录中的文件会被自动保存在 iCloud
注意:不要保存从网络上下载的文件,否则会无法上架!
Caches
保存临时文件,后续需要使用,例如:缓存图片,离线数据(地图数据)
系统不会清理 cache 目录中的文件
就要求程序开发时,必须提供 cache 目录的清理解决方案
tmp...
分类:
移动开发 时间:
2015-03-19 22:03:50
阅读次数:
140
沙盒路径查找沙盒路径
显示沙盒路径
po NSHomeDirectory()
显示 Bundle 路径
po [[NSBundle mainBundle] bundlePath]
po = print object 是 lldb 的指令,是非常重要的调试指令
不用在开发时,写大量的 NSLog沙盒的主要路径
Documents
需要保存由应用程序本身产生的文件或者数据,例如:游戏进度、涂鸦软件的...
分类:
其他好文 时间:
2015-03-18 10:35:17
阅读次数:
138
一、引入工具包
引入工具包libsqlite3.dylib,该工具包为C语言工具包。
二、代码操作数据库
1、创建并且链接数据库
- (void) _connectDB{
//1>获取沙盒路径作为数据库创建时候的初始化路径
NSString * path=NSSearchPathForDirectoriesInDom...
分类:
移动开发 时间:
2015-03-14 15:28:18
阅读次数:
151
一、引入工具包 引入工具包libsqlite3.dylib,该工具包为C语言工具包。二、代码操作数据库1、创建并且链接数据库- (void) _connectDB{ //1>获取沙盒路径作为数据库创建时候的初始化路径 NSString * path=NSSearchPathForDi...
分类:
移动开发 时间:
2015-03-11 10:40:07
阅读次数:
125
一、什么是sandbox
每个iOS应用都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒主要有以下限制。
1、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙
2、应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。
3、苹果禁止任何读、写...
分类:
移动开发 时间:
2015-03-10 17:26:15
阅读次数:
148
[[NSFileManagerdefaultManager]createDirectoryAtPath:沙盒路径withIntermediateDirectories:YESattributes:nilerror:nil];
分类:
其他好文 时间:
2015-03-09 19:22:39
阅读次数:
109
1)显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true (2)隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false 重新启动Finder就可以了 ...
分类:
移动开发 时间:
2015-03-05 11:05:54
阅读次数:
140
一、每个iOS应用SDK都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。 (1)、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙盒。 (2)、应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序.....
分类:
移动开发 时间:
2015-01-31 10:33:18
阅读次数:
174
3种获得沙盒Documents文件夹路径常用方法...
分类:
移动开发 时间:
2014-12-14 14:37:22
阅读次数:
472
想在Mac中找到模拟器的沙盒路径,有一篇文章写的比较详细。但是,如果你安装了Xcode6,那么按照这篇文章的方法,你是找不到沙盒的。 首先,我引用一下该文章的全文: ? ? 1、模拟器沙盒目录 文件都在个人用户名...
分类:
其他好文 时间:
2014-12-14 13:22:12
阅读次数:
308