title: key value coding-compliant for NSObject class?
body: <p>I've created a singleton class that loads a plist.  I keep getting this error when I try to set a value:</p>
  
  <p><code>[&lt;MyPlist 0x1917bc0&gt; setValue:forUndefinedKey:]:</code> this class is not key value coding-compliant for the key test.'</p>
  
  <p>I have one key in the plist file.  The key is named "test" and has no value associated with it.  I set the value like this:</p>
  
  <pre><code>[[PlistManager sharedManager].plist setValue:@"the title value" forKey:@"test"];
  </code></pre>
  
  <p>I look at the set plist dictionary and see this from within PlistManager:</p>
  
  <pre><code>po self.plistDictionary
  {
    test = "";
  }
  </code></pre>
  
  <p>I get the error just as I'm leaving PlistManager in the debugger. PlistManager is of type NSObject.  So no xibs.  Any ideas on what I need to do?</p>