一、plist 文件可以可入NSString,NSDictionary NSArray
1.写入到plist中
NSString *str = @"写入plist";
NSError*error;
//writeToFile:后面的文件路径必须是绝对路径
[str writeToFile:@"/Users/apple/Desktop/test.plist" atomically:YES encoding:NSUTF8StringEncoding error:&error];
2.读取文件
//stringWithContentsOfFile:后面的文件路径必须是绝对路径
NSString *newStr = [NSString stringWithContentsOfFile:@"/Users/apple/Desktop/test.plist" encoding:NSUTF8StringEncoding error:&error];
NSLog(@"%@",newStr);
二、真实开发中的使用场景
真实开发中,一般是自己写好了plist放在项目中,只要负责读取就好了
NSString *path = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"plist"];
NSString *newStr = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error];
三、plist 使用的注意点
1.plist 文件不能命名为info.plist Info.plist
网友评论