title: Editing a plist in NSDictionary
body: <p>I'm importing a plist into an NSDictionary object and want to change the contents of the plist once in the dictionary to lowercase. I have tried several different ways with no luck. Maybe I am supposed to edit the strings that are inside the NSDictionary, but then I don't know how to do that.</p>
  
  <p>What I have currently imports the plist correctly, but the lowercaseString line effectively does nothing.</p>
  
  <pre><code>NSString *contents = [[NSBundle mainBundle] pathForResource:@"Assets/test" ofType:@"plist"];
  
  NSString *newContents = [contents lowercaseString];
  
  NSDictionary *someDic = [NSDictionary dictionaryWithContentsOfFile:newContents];
  
  for (NSString *someData in someDic) {
          NSLog(@"%@ relates to %@", someData, [someDic objectForKey:someData]);
      }
  </code></pre>
  
  <p>I NSLog'd the "content" string and it gave me a path value, so obviously changing that to a lowercaseString wouldn't do anything. I'm feeling like I have to access the strings within the dictionary. </p>