J'ai utilisé le framework de carnet d'adresses dans mon application.Je veux permettre à l'utilisateur d'éditer et de supprimer des cotacts de mon application.Quelle notification est générée lorsque l'utilisateur édite le contact, également comment utiliser la fonctionnalité de suppression de addressbook.Iphone addressbook
0
A
Répondre
1
Utilisez le rappel par adresse.
void ABAddressBookRegisterExternalChangeCallback (
ABAddressBookRef addressBook,
ABExternalChangeCallback callback,
void *context
);
Mon échantillon - inscrire (Après avoir créé addressBookRef)
ABAddressBookRegisterExternalChangeCallback(addressBook, addressBookChanged, self);
Mon Smaple - Do Something & Désenregistrer
void addressBookChanged(ABAddressBookRef abRef, CFDictionaryRef dicRef, void *context) {
NSLog(@"!!!!!Address Book Changed!");
//Do Something You Need. (Recreate addressbook or Reload UITableView data.)
ABAddressBookUnregisterExternalChangeCallback(abRef, addressBookChanged, context);
}
Supprimer, Insérer, Modifier ==> Lire iOS AddressBook Refference.
Questions connexes
- 1. Horodatage iPhone AddressBook?
- 2. iphone addressbook - Obtenir null article dans ABAddressBookGetPersonWithRecordID
- 3. comportement personnalisé à iphone addressbook contrôleur ui
- 4. invocation iphone addressbook ajouter un contact voir?
- 5. Champ vide apparaissant sur iPhone AddressBook, comment déboguer?
- 6. Écoutez l'action Supprimer dans AddressBook ShowPersonViewController sur iPhone
- 7. Extrait ensemble de l'objectif addressbook ABpeson c iPhone
- 8. NSArray problème avec addressbook
- 9. Comment supprimer efficacement tous les contacts de AddressBook en utilisant le framework AddressBook?
- 10. AddressBook Crash seulement avec quelques contacts
- 11. AddressBook chargé dans la vue d'un onglet
- 12. Comment importer des contacts à partir de Mac OS X AddressBook dans iPhone Simulator
- 13. iPhone ABPeoplePickerNavigationController - Comment sélectionner deux entrées uniques de deux propriétés différentes d'une valeur multiple personne Addressbook
- 14. Comment créer une vue similaire à AddressBook edit contact
- 15. Comment ajouter une "étiquette personnalisée" à iOS AddressBook par programme?
- 16. Impossible de définir la propriété addressBook de ABPeoplePickerNavigationController sans planter
- 17. Comment utiliser un ABPersonViewController sans se connecter au AddressBook
- 18. Importer AddressBook Coordonnées, comment gérer les champs vides?
- 19. Comment faire pour que TTTableViewDataSource fonctionne avec AddressBook
- 20. Meilleur format de document pour addressbook dans CouchDB
- 21. Ajout de champs supplémentaires pour un contact AddressBook à l'aide du simulateur d'iphone
- 22. Besoin d'aide avec IPhone Address book CPRecordGetStore erreur
- 23. Comment ajouter l'adresse e-mail aux Contacts iPhone?
- 24. erreur de lien iphone
- 25. Filtrer les contacts dans le carnet d'adresses iPhone
- 26. Comment déterminer le type d'une adresse dans AddressBook FrameWork (iOS 4.2)
- 27. Existe-t-il un moyen d'accéder au fichier db AddressBook par programme?
- 28. AddressBook: en essayant d'ajouter les adresses 'Home' et 'Work', seulement 1 apparaît
- 29. iphone adresse carnet de sauvegarde à un contact
- 30. Contacts iPhone - Obtenir le nom de la société
Comment faites-vous cela dans SWIFT? – KarimIhab