How to store an NSDictionary to disk and read back in?
<p>I'm getting an NSDictionary from the user defaults database which has key-value pairs of user settings. So the same content as NSUserDefaults dictionary has.</p>

<pre><code>NSLog(@"%@ defaults = %@", [self class], 
  [[NSUserDefaults standardUserDefaults] 
   persistentDomainForName:[[NSBundle mainBundle] bundleIdentifier]]);
</code></pre>

<p>What would be the easiest way to persist that guy to disk and read back in as NSDictionary?</p>
