title: NSNumber gives wrong int value
body: <p>I have a program that gets cookies. One param of this cookie is an NSNumber. So I save it to database as</p>
  
  <pre><code>sqlite3_bind_int(addStmt, 2, HEREisNSNUMBER);
  </code></pre>
  
  <p>Saving this value as:</p>
  
  <pre><code>cookieObj.created = [paramsDictionary valueForKey:@"Created"];
  </code></pre>
  
  <p>then I create and object of class, and get this parameter into NSNumber; after that, I have a wrong value. For example: In cookie I have a <code>329822675</code> after saving this changes to <code>79931776</code>. How can I correctly save that number?</p>