_provincesArray = [[NSMutableArray alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"ProvincesAndCities.plist" ofType:nil]];
plist的写入是,你把你放在工程中的plist删掉。你要写入plist的时候,
如果发现没有该plist,其会帮新建该plist。
下面的plist里面存放这的是array数组
以下是显示plist的代码:
NSString *path =[[NSBundle mainBundle] pathForResource:@"Data" ofType:@"plist"];
NSMutableArray *array = [[NSMutableArray alloc] initWithContentsOfFile:path];
写入plist的代码:
NSString *path1 = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"plist"];
NSArray *array1 = [[NSArray alloc] initWithObjects:@"hello1",@"hello2",@"hello3",nil];
[array1 writeToFile:path1 atomically:YES];
就这么简单。