iOS开发-缓存图片到沙盒
2015-04-06 14:15
295 查看
NSArray *arr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSAllDomainsMask, YES);
NSString *path = [arr objectAtIndex:0];
如果把数据存储在.txt文件中路径可变为pStr如下:
NSString *pStr = [path stringByAppendingString:@“/data.txt"];
把一些数据存储进去(如:hello,world!):
NSString *string = @“hello,world!”;
用归档存储如下:
NSData *data=[[NSData alloc]init];
data=[NSKeyedArchiver archivedDataWithRootObject:string];
[data1 writeToFile:pStr atomically:YES];
读取保存在沙盒中的数据
NSData *data1=[NSData dataWithContentsOfFile:pStr];
NSArray *array=[NSKeyedUnarchiver unarchiveObjectWithData:data1];
[string addObjectsFromArray:array];
相关文章推荐
- iOS开发-缓存图片到沙盒
- iOS开发-缓存图片到沙盒 总结
- iOS开发-缓存图片到沙盒
- iOS开发-缓存图片到沙盒--思路
- 移动应用开发(IOS/android等)中一个通用的图片缓存方案讲解
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- iOS开发日记14-NSFileManager(沙盒和清除缓存)
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- IOS开发之异步加载网络图片并缓存本地实现瀑布流(一)
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- iOS开发——多线程篇——快速生成沙盒目录的路径,多图片下载的原理、SDWebImage框架的简单介绍
- [iOS开发必备工具之]图片的异步加载与图片缓存(2)
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- iOS开发:利用SDWebImage实现图片加载与缓存
- IOS开发之异步加载网络图片并缓存本地实现瀑布流(二)
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- [iOS开发必备工具之]图片的异步加载与图片缓存(1)
- IOS开发之异步加载网络图片并缓存本地实现瀑布流(一)
- iOS开发swift版异步加载网络图片(带缓存和缺省图片)