我有一个返回带有一堆字符串的 NSMutableArray 的方法。如何将此数组(带字符串)添加到 plist 文件并使用它来填充 UITableView?谢谢
user2061153
问问题
4540 次
1 回答
8
创建一个包含值的数组
NSArray *array = [NSArray arrayWithObjects:@"One",
@"Two",
@"Three",
@"Four", nil];
在文档目录中创建文件路径,您可以在那里写入文件,而不是在应用程序包中
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentFolder = [path objectAtIndex:0];
NSString *filePath = [documentFolder stringByAppendingFormat:@"myfile.plist"];
将数组保存到 Plist 文件
[array writeToFile:filePath atomically:YES];
NSLog(@"file Stored at %@",filePath);
要从 plist 读取数组,请使用以下代码
NSArray *plistArray = [NSArray arrayWithContentsOfFile:filePath];
NSLog(@"%@",plistArray);
虽然如果你仍然没有得到你可以参考教程here
于 2013-04-11T16:27:41.543 回答