向PLIST文件中追加数据
原创macroswang ©著作权
©著作权归作者所有:来自51CTO博客作者macroswang的原创作品,请联系作者获取转载授权,否则将追究法律责任
1.先定一个可变数组:
NSMutableArray * operateArray;
2.然后在给可变数组中初始化数据,并向其中追加数据.代码如下:
NSString *path = [[NSBundle mainBundle] pathForResource:@"rchd" ofType:@"plist"];
self.operateArray = [[NSMutableArray alloc] initWithContentsOfFile:path];
NSString *titleKey=@"这是测试";
NSString *p_w_picpathKey=@"315.jpg";
NSString *stateKey=@"0";
NSString *timeKey=@"2012-12-24";
//你可以在初始化的时候指定容纳对象的个数 1表示只容纳1个
//NSMutableDictionary *dict = [[NSMutableDictionary alloc]initWithCapacity:1];
//这个数组容纳对象个数不定的话则使用init
NSMutableDictionary *dict = [[NSMutableDictionary alloc]init];
[dict setValue:titleKey forKey:@"titleKey"];
[dict setValue:p_w_picpathKey forKey:@"p_w_picpathKey"];
[dict setValue:stateKey forKey:@"stateKey"];
[dict setValue:timeKey forKey:@"timeKey"];
[self.operateArray addObject:dict];
[self.operateArray writeToFile:path atomically:YES];
[dict release];
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
vc++向txt文件中写入数据,追加数据
VC向文件中写入数据,在不改变原来文件中的内容的 情况之下,继续添加文件,函
VC++向txt文件中写入数据 fopen函数 fprintf函数 vc 数据