I am developing an application which includes 5 plist
files. I want to save all those files in documents directory. Because I want to add data to them dynamically. I am Creating a plist path using
Retrieving data from plist
NSMutableArray *pathsArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docpath = [pathsArray objectAtIndex:0];
NSString *scorePlistPath = [docpath stringByAppendingPathComponent:@"highScores.plist"];
if (![[NSFileManager defaultManager] fileExistsAtPath:scorePlistPath]) {
scorePlistPath = [[NSBundle mainBundle] pathForResource:@"highScores" ofType:@"plist"];
}
highScoreArray = [[NSMutableArray alloc]initWithContentsOfFile:scorePlistPath];
Writing data to plist
scorePlistPath = [docpath stringByAppendingPathComponent:@"highScores.plist"];
[highScoreArray writeToFile:scorePlistPath atomically:YES];
Now I want to add one more plists
in documents directory.. Not in the Bundle. How can i do that..?