iOS开发中基本文件读写操作示例
不需要多解释,直接上代码说明,代码中有相关注释// Home路径
NSString *homePath = NSHomeDirectory();
// Caches路径
NSArray *caches = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachesPath = ;
// Documents路径
NSArray *documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = ;
// Tmp路径
NSString *tmp = NSTemporaryDirectory();
// 数组读写操作
NSArray *array = @[@"a",@"b"];
// 1、设置文件路径
NSString *arrayPath = ;
// 2、写入文件
;
// 3、从文件获取数据
NSArray *getArray = ;
// 4、输出打印
NSLog(@"%@", getArray);
// 字典读写操作
NSDictionary *dict = @{@"1":@"one", @"2":@"two"};
NSString *dictPath = ;
;
NSDictionary *getDict = ;
NSLog(@"%@", getDict);
// 字符串读写操作
NSString *string = @"小龙虾论坛地址:www.yusian.com";
NSString *strPath = ;
;
NSString *getStr = ;
NSLog(@"%@", getStr);
// 图片读写操作
UIImage *image = ;
// 图片一般存储在Caches目录
NSString *imagePath = ;
// 图片不直接存储,需压缩成Data格式
NSData *imageData = UIImageJPEGRepresentation(image, 0.1);
// 写入本地沙盒
;
// 获取图片
UIImage *getImage = ;常用路径及路径获取参考链接:http://www.yusian.com/bbs/thread-7978-1-1.html
页:
[1]