首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

控制器和应用数据存储

每个应用程序都有自己的应用沙盒,用来和其他程序隔离;    沙盒的文件系统目录有三个:Documents、Library(又包含Caches和Preferences)、tmp;    1)、应用程序包包含了所有的资源文件和可执行文件...iTunes同步设备时,不会备份该目录;    4)、Library/Caches 保存应用运行时生成的非重要的需要持久化的数据,iTunes同步设备时不会备份该目录;    5)、Library/Prefences...NSLog(@"indexUrl: %@", indexUrl); /* 模拟器测试打印日志: path1 = /Users/PX/Library/Developer/CoreSimulator...Application/948A9B33-FEB7-479B-90FB-F27D573663DF/Documents path2 = /Users/PX/Library/Developer/CoreSimulator...Application/948A9B33-FEB7-479B-90FB-F27D573663DF/Documents path3 = /Users/PX/Library/Developer/CoreSimulator

76630

iOS 数据持久化 - Sandbox

var/mobile/Containers,如果在模拟器中,该目录路径便实际为 Mac 下的文件路径,举某一个模拟器下的路径为例:/Users/coderstar/Library/Developer/CoreSimulator...MyApp.app BundleMetadata.plist Data Application app 的 md5 标识为名的文件夹 Documents Library Application Support Caches...Library/Caches 保存应用运行时生成的需要持久化的数据,一般存储体积大、不需要备份的非重要数据,如网络请求的音视频与图片等的缓存。...在 iOS 5.0 及以后版本中,Caches 当系统磁盘空间非常低时,系统可能会在极少数情况下该删除目录(APP 正在运行时不会发生),所以尽量保证该路径的文件在 APP 在重新运行时可以得到重新创建.../// Caches目录 let cachesPath = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask,

1K10

实现iOS图片等资源文件的热更新化(三):动态的资源文件夹

Documents:苹果建议将程序创建产生的文件以及应用浏览产生的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录 Library:存储程序的默认设置或其它状态信息; Library/Caches...现在我们的资源目录,将假定固定放在相对目录 Library/Caches/patch 中,其名为 main.bundle 那么在需要时,我们就可以这样访问到我们的资源文件夹: NSArray * LibraryPaths...Patch/"]; NSLog(@"缓存资源目录: %@", cacheBundleDir); // 模拟器示例输出: 缓存资源目录: /Users/yanfeng/Library/Developer/CoreSimulator...43CE-88D2-08BE9D4A7E7F/data/Containers/Data/Application/EE3A92AB-2DBE-44C5-9103-11BAC7AECE15/Library/Caches...if (cacheDir) { cacheBundleDir = [[[LibraryPaths objectAtIndex:0] stringByAppendingFormat:@"/Caches

1.7K60
领券