Cant stocker int ou double dans le dictionnaire

Lorsque vous tentez de stocker un double ou un int dans un dictionnaire, j'obtiens une erreur

erreur: Sémantique Question: l'Envoi de "double" pour le paramètre de type incompatible "id"

J'ai le code suivant

[data setValue:longitude forKey:@"longitude"];

longitude est double.

Comment dois-je conserver? devrais-je créer un pointeur vers un int ou un double?

source d'informationauteur jarryd