title: Writing a new set of data to Plist instead of overwriting it
body: <p>I'm trying to get a plist to store multiple sets of data, but each time I save (using a button from an ActionSheet), it overwrites the previous set. I want to add multiple 'friends' and their data. I'm not too keen on using Core Data, so I'm wondering how you can do it with a Plist.</p>
  
  <p>Here is the code for the save button:</p>
  
  <pre><code>        NSMutableDictionary *friend = [[NSMutableDictionary alloc] init];
  
          NSMutableDictionary *array = [[NSMutableDictionary alloc]init];
          [array setObject:friendName.text forKey:@"Name"];
          [array setObject:friendPhone.text forKey:@"Phone Number"];
          [array setObject:friendEmail.text forKey:@"Email Address"];
          [array setObject:friendChatSN.text forKey:@"Chat Screen Name"];
  
          [friend setValue:array forKey: @"Friend Data"];
  
  
          NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
  
          NSString *documentsPath = [paths objectAtIndex:0];
  
          NSString *plistPath = [documentsPath stringByAppendingPathComponent:@"FriendList.plist"];
  
          [friend writeToFile:plistPath atomically: TRUE];
  </code></pre>
  
  <p>Instead of overwriting it, how can I modified the code to add a new set of friend data each time I save?</p>