博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSArry 存储本地;&&读取本地文件
阅读量:4965 次
发布时间:2019-06-12

本文共 1233 字,大约阅读时间需要 4 分钟。

//如果指定的路径下面没有文件,系统hi创建一个文件,如果有,删除; 重新添加            NSFileManager *filemanager = [NSFileManager defaultManager];            if ([filemanager fileExistsAtPath:[self filePath]]) {                                NSError *err;                [filemanager removeItemAtPath:[self filePath] error:&err];            }                        NSData *data_ = [NSKeyedArchiver archivedDataWithRootObject:imagearr];            [filemanager createFileAtPath:[self filePath] contents:data_ attributes:NULL];//读取NSSArry NSFileManager *f = [NSFileManager defaultManager];//NSFileManager 对目录进行管理,对文件进行管理        if ([f fileExistsAtPath:[self filePath]]) {        NSData *data_ = [NSData dataWithContentsOfFile:[self filePath]];        //NSMutableArray *arr = [NSMutableArray arrayWithContentsOfFile:[self filePath]];        NSMutableArray *arr = [NSKeyedUnarchiver unarchiveObjectWithData:data_];           }    //文件路径- (NSString *)filePath{    //document路径    NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];    //具体文件路径    NSString *path = [docPath stringByAppendingPathComponent:@"Myimages"];//zifu字符串拼接        return path;}

 

转载于:https://www.cnblogs.com/KingQiangzi/p/3555634.html

你可能感兴趣的文章
raspberry 安装apache2,使其支持ssl ,并创建自签名证书
查看>>
Trie树:应用于统计和排序
查看>>
C语言结构体和函数
查看>>
[BZOJ3449] [Usaco2014 Feb]Secret Code
查看>>
XHTML与HTML区别
查看>>
软考-程序设计语言基础(编译原理)
查看>>
2016峰会:项目管理与高级项目管理(广州站)
查看>>
用JAVA编写浏览器内核之实现javascript的document对象与内置方法
查看>>
linux 命令之top
查看>>
有关远程设置的问题
查看>>
BZOJ 1800: [Ahoi2009]fly 飞行棋
查看>>
2019,2月份第三个星期,js小突破了一波,笔记
查看>>
洛谷 [P3033] 牛的障碍
查看>>
jquery 对HTML标签的克隆、删除
查看>>
用C写的俄罗斯方块游戏 By: hoodlum1980 编程论坛
查看>>
05最小生成树_Prim
查看>>
centos iptables
查看>>
Mysql数据库日志
查看>>
Python基础-数据类型
查看>>
unity3d 移动与旋转 2
查看>>