title: how to remove object from NSDictionary
body: <p>Hi i am having a NSdictionary in which i am adding a array with key "countries ". Now i take the value of this dictionary into  array and sort the array in alpahbatical order .Now i want to add this array into my Dictionary (that is i want to update my dictionary with new sorted array and remove the old array from it )........ how to do this </p>
  
  <p>My code is as follows</p>
  
  <pre><code>NSArray *countriesToLiveInArray = [NSArray arrayWithObjects:@"Iceland", @"Greenland", @"Switzerland", @"Norway", @"New Zealand", @"Greece", @"Italy", @"Ireland", nil];
  NSDictionary *countriesToLiveInDict = [NSDictionary dictionaryWithObject:countriesToLiveInArray forKey:@"Countries"];
  
  
  NSArray *tmpary = [countriesToLiveInDict valueForKey:@"Countries"];
  NSLog(@"ary value is  %@",ary);
  NSArray *sortedArray = [tmpary sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];
  NSLog(@"sortedArray is %@",sortedArray);
  </code></pre>
  
  <p>Here i want to remove the  countriesToLiveInArray and replace it with sortedArray with same key value i.e. Countries
  Thanks in advance..</p>