0
NSArrayにNSStringを追加して、それを完全に動作する他のTableviewで読み込みます。私Detailviewで.plistにNSArrayを追加する
:私のFavTableViewで
NSString *documentDirectory = [self applicationDocumentsDirectory];
NSString *path = [documentDirectory stringByAppendingPathComponent:@"Favs.plist"];
NSArray *Array = [[NSArray alloc] initWithObjects:self.title, nil];
[Array writeToFile: path atomically:YES];
:
NSString *documentDirectory = [self applicationDocumentsDirectory];
NSString *path = [documentDirectory stringByAppendingPathComponent:@"Favs.plist"];
tempArray = [[NSArray alloc] initWithContentsOfFile:path];
array = [[NSMutableArray alloc] initWithArray:tempArray copyItems:YES];
NSLog(@"array is: %d", [array count]);
しかし、私は、別の詳細ビューでは、私のArrayに別の文字列をロードする場合、それは古い値を上書きします。どうすればそれを避けることができますか?