title: How can I make an NSMutableDictionary with Objects as the values?
body: <p>So right now I have this code:</p>
  
  <pre><code>NSMutableDictionary *login = [NSMutableDictionary dictionaryWithObjects:(const __unsafe_unretained id *) forKeys:&lt;#(const __unsafe_unretained id&lt;NSCopying&gt; *)#&gt; count:&lt;#(NSUInteger)#&gt;]
  </code></pre>
  
  <p>and I want to make the keys be unique (and be able to add/delete) and then have the values be objects, so I can handle the values separate from the dictionary. So then I have another class where I want to have the object created:</p>
  
  <pre><code>@interface NewDictionary : NSObject
  
  +(NewDictionary*) newDictionaryWithUsername: (NSString*) username
                          andPassword: (NSString*) password
                             andCount: (int) count;
  
  
  @end
  </code></pre>
  
  <p>but I'm very lost/stuck. Can you help me proceed? I don't know how to initialize, or create teh objects for the values, or set the values, or modify for that matter</p>