| 
TA的每日心情|  | 汗 2024-10-15 10:05
 | 
|---|
 签到天数: 372 天 [LV.9]以坛为家II | 
 
| 不需要多解释,直接上代码说明,代码中有相关注释 常用路径及路径获取参考链接:http://www.yusian.com/bbs/thread-7978-1-1.html复制代码    // Home路径    NSString *homePath = NSHomeDirectory();        // Caches路径    NSArray *caches = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);    NSString *cachesPath = [caches firstObject];        // Documents路径    NSArray *documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);    NSString *documentsPath = [documents firstObject];        // Tmp路径    NSString *tmp = NSTemporaryDirectory();            // 数组读写操作    NSArray *array = @[@"a",@"b"];    // 1、设置文件路径    NSString *arrayPath = [documentsPath stringByAppendingPathComponent:@"array.plist"];    // 2、写入文件    [array writeToFile:arrayPath atomically:YES];    // 3、从文件获取数据    NSArray *getArray = [NSArray arrayWithContentsOfFile:arrayPath];    // 4、输出打印    NSLog(@"%@", getArray);    // 字典读写操作    NSDictionary *dict = @{@"1":@"one", @"2":@"two"};    NSString *dictPath = [documentsPath stringByAppendingPathComponent:@"dict.plist"];    [dict writeToFile:dictPath atomically:YES];    NSDictionary *getDict = [NSDictionary dictionaryWithContentsOfFile:dictPath];    NSLog(@"%@", getDict);        // 字符串读写操作    NSString *string = @"小龙虾论坛地址:www.yusian.com";    NSString *strPath = [documentsPath stringByAppendingPathComponent:@"string.txt"];    [string writeToFile:strPath atomically:YES encoding:NSUTF8StringEncoding error:nil];    NSString *getStr = [NSString stringWithContentsOfFile:strPath encoding:NSUTF8StringEncoding error:nil];    NSLog(@"%@", getStr);    // 图片读写操作    UIImage *image = [UIImage imageNamed:@"001.jpg"];    // 图片一般存储在Caches目录    NSString *imagePath = [cachesPath stringByAppendingPathComponent:@"001.jpg"];    // 图片不直接存储,需压缩成Data格式    NSData *imageData = UIImageJPEGRepresentation(image, 0.1);    // 写入本地沙盒    [imageData writeToFile:imagePath atomically:YES];    // 获取图片    UIImage *getImage = [UIImage imageWithContentsOfFile:imagePath];
 | 
 |