Plist文件操作:3-Plist文件的写入
Plist文件的操作也属于文件操作的范畴,简单期间,我们通常可以使用writeToFile:方法,把一个字典对象或数组对象写入到一个指定的Plist文件中进行保存。
- 首先准备需要写入的数据对象,例如:一个字典或数组对象,并在其中存储一些数据
NSMutableDictionary *dict = [NSMutableDictionary dictionary];
[dict setValue:@"99iOS" forKey:@"webName"];
NSLog(@"%@",dict);
- 准备Plist文件的路径,通常,我们考虑写入到沙盒中的Documents目录中
NSArray *documentsArr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = [documentsArr objectAtIndex:0];
NSString *dictPlistPath = [documentsPath stringByAppendingPathComponent:@"dict.plist"];
- 使用NSArray类或NSDictionary类中提供的writeToFile:方法,写入指定的Plist文件
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
[dict writeToFile:dictPlistPath atomically:YES];
- 查看写入结果。我们可以进入App的沙盒中的目录,可以看到新增的Plist文件,以及文件中写入的内容
示例代码
https://github.com/99ios/13.2.3
文章发布时间为: November 4th , 2016 at 10:08 am
最后编辑时间为: September 15th , 2017 at 05:22 am
本文由 99ios 创作,转载请注明出处
最后编辑时间为: September 15th , 2017 at 05:22 am
本文由 99ios 创作,转载请注明出处