Wartość NSDictionary zastępująca zamiast dodawania w Plist
Cześć Próbowałem dodać wartości (identyfikator książki, numer strony, notatki) z NSdictionary do Plist, ale za każdym razem nowa wartość zastępująca poprzednią? ale potrzebuję wszystkich wartości w plist mój kod do dodawania słownika do plist to
NSString *bid=@"95";
NSString *pnum=@"12";
userNotes=[[NSMutableDictionary alloc]init];
[userNotes setValue:userNotesTextview.text forKey:@"notes"];
[userNotes setValue:bid forKey:@"bookid"];
[userNotes setValue:pnum forKey:@"pagenumber"];
userNotesView.hidden=YES;
_background.hidden = YES;
userNotesTextview.text=@"";
[self savingMetaData];
NSMutableArray *notes=[[NSMutableArray alloc]init];
[notes addObject:userNotes];
NSMutableDictionary *final=[[NSMutableDictionary alloc]init];
[final setValue:notes forKey:@"usernotes"];
[final writeToFile:metaDataPath atomically:YES];
a moja plista wygląda
jak mogę rozwiązać ten problem