0
NSArray에 NSString을 추가하고 완벽하게 작동하는 다른 Tableview에서 다시 읽는 중입니다. 내 FavTableView에서.plpl에 NSArray 추가
NSString *documentDirectory = [self applicationDocumentsDirectory];
NSString *path = [documentDirectory stringByAppendingPathComponent:@"Favs.plist"];
NSArray *Array = [[NSArray alloc] initWithObjects:self.title, nil];
[Array writeToFile: path atomically:YES];
: 내 Detailview에서
내가 다른 자세히보기에로드하려는 경우
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]);
하지만, 내 배열에 다른 문자열, 그것은 이전 값을 덮어 씁니다 . 어떻게 피할 수 있습니까?