OC 将字典写入数组 并将数组写入文件 对文件内容操作
2013-08-19 21:05
519 查看
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSString *myFileName=@"file"; NSDictionary *myDic1=[NSDictionary dictionaryWithObjectsAndKeys:@"beijing",@"one",@"shanghai",@"two", nil]; NSDictionary *myDic2=[NSDictionary dictionaryWithObjectsAndKeys:@"wuhan",@"three",@"chongqing",@"four",@"nanjing",@"five", nil]; // 创建可变数组 NSMutableArray 添加的元素是字典 NSMutableArray *myArr=[[NSMutableArray alloc] initWithObjects:myDic1,myDic2, nil]; //将数组写入文件 [myArr writeToFile:myFileName atomically:YES]; //从文件中读取 NSMutableArray *myArray=[NSMutableArray arrayWithContentsOfFile:myFileName]; NSLog(@"%i:%@",1,[myArray objectAtIndex:1]);//输出第二个字典 //输出所有的字典 NSLog(@"%@",myArray); //删除第二个 [myArray removeObjectAtIndex:1]; NSLog(@"%@",myArray); //删除后再次写入文件 [myArray writeToFile:myFileName atomically:YES];//将覆盖以前的内容,从而达到对文件内容操作 } return 0; }
相关文章推荐
- c语言将数组的内容写入文件的操作
- 写文件 :数组,字典,字符串, NSData 都有同一个 writeToFile 方法写入文件
- 写入文件 (字符串/ 数组 / 字典)
- IO操作,对文件内容进行读取和写入
- 字符串,字典,数组写入本地文件和从本地文件读取
- java操作将内容写入文件
- Python打开文件,将list、numpy数组内容写入txt文件中
- oc将字典中内容添加到数组中
- Python打开文件,将list、numpy数组内容写入txt文件中
- Java操作读取写入文本TXT及XML文件内容
- IOS NS 字符串 数组 字典 文件 动态 静态 操作
- oc 字符串 数组 字典 存到文件中
- JAVA操作将内容追加写入文件
- 字符串,数组,字典写入本地文件和从本地文件读取
- OC NSFileHandle(文件内容操作)
- python操作文件写入内容
- c++ 将文件内容写入到数组
- OC : NSFileHandle (文件内容操作)
- 文件操作(列出文件夹下的所有文件、向文本文件中写入内容或追加新内容)
- java使用CsvReader和CsvWriter对csv文件内容进行读取和写入操作