0

Je veux stocker des informations spécifiques avant de l'ajouter à mon UITableViewiOS: La meilleure façon de stocker Coordonnées et coordonnées GPS

J'accède aux utilisateurs finaux addressbook et obtenir le

First Name 
Last Name 
Street Address 
City 
State 
Zip 

Je suis utiliser MKReverseGeocoder pour obtenir les coordonnées GPS

J'ai donc besoin de stocker les données du carnet d'adresses et de les coupler aux coordonnées GPS que j'ai reçues.

Répondre

1

Vous pouvez faire un NSDictionary (utiliser [NSMutableDictionary][1]) et le stocker dans le [NSUserDefaults][2].

sauver:

[[NSUserDefaults standardUserDefaults] setObject:yourDictionary forKey:@"AkeyToUseAgainShouldBeAConstant"]; 

charge:

NSDictionary *yourDictionary = [[NSUserDefaults standardUserDefaults] objectForKey:@"AkeyToUseAgainShouldBeAConstant"]; 

si vous en avez besoin mutable à nouveau (pour changer le contenu)

NSMutableDictionary *yourDictionaryMutable = [[[[NSUserDefaults standardUserDefaults] objectForKey:@"AkeyToUseAgainShouldBeAConstant"] mutableCopy] autorelease]; 
+0

Comment pourrais-je stocker 1 enregistrement dans un NSMutableArray? Ou est-ce que j'utiliserais un tableau de tableaux? –

Questions connexes