1.什么能做plist存储 1.writeToFile(必须有这个方法) 字典和数组可以; 字符串: 虽然能够做plist存数 但是plist本身不支持字符串。2.路径必须展开 (搜索路径的时候 (第三个参数 一定是yes) 如果为no 系统会把你的应用的沙盒路径替换成 (~).3....
分类:
移动开发 时间:
2015-10-24 00:09:19
阅读次数:
236
文件读取的类型: (字符串,数组,字典,二进制--- NSData) 1.写入文件. writeToFile: atomically: --针对于数组,二进制数组 writeToFile: atomically: encoding: error: --针对于字符串 2...
分类:
其他好文 时间:
2015-10-14 21:31:54
阅读次数:
136
UIImage *image = self.imageCompainPhoto.image; NSData *imageData = UIImagePNGRepresentation(image); [imageData writeToFile:@"/Users/apple/desktop/123....
分类:
其他好文 时间:
2015-10-10 17:01:55
阅读次数:
121
一周新知识点记录(15.9.21)一.writeToFile:atomically:- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;第二个参数的意思是:如果为YES则保证文件的写入原子性,就是说会先创建一个...
分类:
其他好文 时间:
2015-09-21 21:17:37
阅读次数:
202
OC读取或写入文件 1 /** 2 * initWithContentsOfFile:从文件获取内容 3 * initWithContentsOfURL:从URL获取内容 4 * writeToFile:写入文件 5 * atomically:原子性(文件写入的时候不会中断,在执行完...
分类:
Web程序 时间:
2015-09-20 20:27:23
阅读次数:
264
离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)Plist存储:writeToFile提示:...
分类:
数据库 时间:
2015-09-18 21:58:47
阅读次数:
386
一、数据持久化概述 ??? 数据持久化就是数据的永久存储。其本质是将数据保存为文件,存到程序的沙盒中。 1、数据持久化的方式 1.1 writeToFile:简单对象写入文件 1.2 NSUserDefaults:应用程序偏好设置 1.3 Sq...
分类:
其他好文 时间:
2015-09-09 23:01:12
阅读次数:
474
1、概述“归档”意思是持久化存储数据。plist文件是一种XML格式的文件,拓展名为plist。如果对象是NSString、NSDictionary、NSArray、NSData、NSNumber等类型,就可以使用writeToFile:atomically:方法直接将对象写到属性列表文件(plis...
分类:
移动开发 时间:
2015-08-31 21:23:43
阅读次数:
282
在数据库中select*intooutfile‘/home/mysql/data.sql‘,mysql又提示错误:ERROR1(HY000):Can‘tcreate/writetofile‘/home/mysql/data.sql‘(Errcode:13)权限错误(Errcode:13)解决方法1查看导出目录的权限是否有mysql用户写的权限2如果有多级目录,要确保到处目录的上级目录有可执..
分类:
数据库 时间:
2015-08-20 15:37:45
阅读次数:
4036
iOS应用数据存储的常用方式一、XML属性列表(plist)归档----缺点:不能存储自定义对象*plist只能存储系统自带的一些常规的类,也就是有writeToFile方法的对象才可以使用plist保存数据,如字符串/字典/数组/NSNumber/NSData ...,*因为需要获取路径,所以较麻...
分类:
移动开发 时间:
2015-08-09 18:42:58
阅读次数:
159