【发布时间】:2012-08-25 12:48:17
【问题描述】:
我正在使用 plists 来保存/加载 NSMutableArray,
代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *prsPath = [documentsDirectory stringByAppendingPathComponent:@"records.plist"];
prs = [[NSMutableArray alloc] initWithContentsOfFile:prsPath];
当我在代码的其他地方使用最后一句代码时,它会显示:“prsPath”未声明。 (我在 ViewDidLoad 中加载我的代码)当我添加一个对象时,它不会保存它,它甚至不会显示出来。 (加载最后一句添加)
【问题讨论】:
-
你的问题不清楚。您正在显示用于阅读的代码,在标题中它说写作不起作用。在文本中,您解决了一个未声明的变量问题(完全不同)。
标签: objective-c nsmutablearray plist