NSNumber fornece um valor int incorreto

Tenho um programa que obtém cookies. Um parâmetro desse cookie é um NSNumber. Então eu salvo no banco de dados como

sqlite3_bind_int(addStmt, 2, HEREisNSNUMBER);

Salvando esse valor como:

cookieObj.created = [paramsDictionary valueForKey:@"Created"];

depois crio e objeto da classe e pego esse parâmetro no NSNumber; depois disso, tenho um valor errado. Por exemplo: no cookie, eu tenho um329822675 depois de salvar essas alterações em79931776. Como posso salvar corretamente esse número?

questionAnswers(3)

yourAnswerToTheQuestion