I am using plists to save/load an NSMutableArray,
the code:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *prsPath = [documentsDirectory stringByAppendingPathComponent:@"records.plist"];
prs = [[NSMutableArray alloc] initWithContentsOfFile:prsPath];
when I am using the last sentence of code somewhere else in my code it says: “prsPath” undeclared. (I am loading my code in ViewDidLoad) When I add an Object it doesn’t save it, it doesn’t even show up. (Loading the last sentence on add)
I’m using this method and it’s work 100%
and this method for reading from plist file:
Hope it can help you.