1.苹果系统中大量使用了plist文件来保存配置信息,plist文件由以下对象组成
2.通过NSArray和NSDictionary的内建方法可以读写plist文件,代码如下
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //写入plist NSMutableArray *writeData=[[NSMutableArray alloc] init]; NSMutableDictionary *dic=[NSMutableDictionary dictionary]; [dic setObject:@"value123" forKey:@"key1"]; [dic setObject:[NSNumber numberWithInt:200] forKey:@"key2"]; [writeData addObject:dic]; [writeData writeToFile:@"/tmp/test.plist" atomically:YES]; //读取plist NSArray *readData=[NSArray arrayWithContentsOfFile:@"/tmp/test.plist"]; for (NSDictionary *d in readData){ NSLog(@"value1=%@,value2=%@",[d objectForKey:@"key1"],[d objectForKey:@"key2"]); } } return 0; }