Bonjour à tous J'ai une base de données distante d'utilisateurs qui contient des emails. Maintenant, j'ai mon application qui doit lister tous les contacts des e-mails du carnet d'adresses et vérifier si l'utilisateur est déjà enregistré sur la base de données. Je pense à envoyer tous les e-mails et vérifier la base de données et la réponse des données et l'afficher dans une uitableview. Mais est-ce la bonne approche? Je pense à la bande passante et au temps de chargement si nous devons vérifier supposons pour 2000 ou 3000 adresses email?Comment synchroniser les données du carnet d'adresses vers le serveur?
0
A
Répondre
0
Utilisez ABPeoplePickerNavigationControllerDelegate pour récupérer les e-mails à partir de la liste de contacts à l'aide de kABPersonEmailProperty.
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker
shouldContinueAfterSelectingPerson:(ABRecordRef)person {
CFStringRef emailName = nil;
ABMultiValueRef emails = ABRecordCopyValue(person, kABPersonEmailProperty);
emailName = ABMultiValueCopyValueAtIndex(emails, 0);
/*
Here make code for DB
1) Make email Field of DB unique.
2) select query like:
select * from tblContact where email = emailName;
get count of Record set.
3) if record set count == 0 then
insert emailName in tblContact using insert Query.
else
Do nothing
*/
if(emailName)
CFRelease(emailName);
if(emails)
CFRelease(emails);
return NO;
}
Questions connexes
- 1. Comment synchroniser les données SQLite sur le serveur de l'iPhone
- 2. Comment extraire des données du serveur vers le client Afficher
- 3. comment synchroniser les données entre deux connexions
- 4. Synchroniser les données sqlite de l'application iphone au serveur
- 5. Synchroniser les données android sur le cloud
- 6. Migrer et synchroniser les données SQL locales vers SQL Azure?
- 7. Synchronisation des données de l'iPhone vers le serveur Question Datetime
- 8. Méthode standard d'authentification du serveur vers le serveur et du navigateur vers le serveur
- 9. Récupère les données du serveur vers mon application en j2me
- 10. Comment récupérer le contenu du carnet d'adresses?
- 11. Tirer les données du serveur RESTful vers SQL
- 12. Synchroniser plusieurs tables pendant le refactoring du serveur SQL Server
- 13. HTML5 - synchroniser DB local avec le serveur
- 14. Contacts du carnet d'adresses dans les données de base
- 15. Pousser les données externes avec les données du serveur vers le tableau
- 16. Archivage des données du serveur de production public vers le serveur d'archives interne
- 17. Comment faire pour synchroniser la chaîne NSAttributed vers le serveur MS Sharepoint
- 18. Comment synchroniser les contacts du téléphone avec les contacts du serveur xmpp?
- 19. Drupal: déplacez-le du serveur Apache vers le serveur Microsoft
- 20. Synchronisation des données Android du périphérique sqlite vers le serveur
- 21. Synchroniser les données dans Oracle avec PHP
- 22. Postage des données vers le serveur, dans les coulisses
- 23. Transfert de données du serveur vers le navigateur via http
- 24. Comment synchroniser HTML5 local/webStorage et le stockage côté serveur?
- 25. Les données de transfert de dromaine croisées dans ie9 du serveur http vers le serveur https
- 26. Comment synchroniser les dossiers du serveur Windows avec un serveur AIX à l'aide d'un script?
- 27. Recevoir la mise à jour du serveur web pour iOS App et synchroniser les données
- 28. Synchroniser le serveur local et le serveur de production
- 29. Synchroniser les données de base IOS avec le service Web?
- 30. synchroniser l'horloge du serveur à un serveur NTP