Hat jemand ein Codebeispiel, um die Parameter richtig einzurichten und die API ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering() zu verwenden, um sortierte Teilmengen der iPhone-Kontaktliste zu erhalten?Codebeispiel für ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering?
6
A
Antwort
28
sollten folgende Arbeiten:
ABAddressBookRef aB = ABAddressBookCreate();
ABRecordRef source = ABAddressBookCopyDefaultSource(aB); // or get the source with ABPersonCopySource(somePersonsABRecordRef);
NSArray *arr = (NSArray *)ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(aB, source, kABPersonSortByLastName);
// you can also use kABPersonSortByFirstName instead of kABPersonSortByLastName
0
Das ist für mich gearbeitet:
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, error);
ABRecordRef source = ABAddressBookCopyDefaultSource(addressBook);
NSArray *allPeople = (__bridge NSArray *)ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(addressBook, source, kABPersonSortByFirstName);
Verwandte Themen
- 1. Codebeispiel für Diagramme und Kuchen für iPad
- 2. onFocusChange Codebeispiel?
- 3. Manatee.Trello: Webhook Codebeispiel
- 4. Base64ToHex() auf Codebeispiel
- 5. libgps C Codebeispiel
- 6. Wie funktioniert das Codebeispiel?
- 7. awk Codebeispiel Verstehen
- 8. Codebeispiel für Sentiment-Analyse für asiatische Sprachen - Python NLTK
- 9. Java EE Online-Banking-Codebeispiel
- 10. Codebeispiel in einem javadoc Kommentar
- 11. Codebeispiel HID-Client mit Bluez
- 12. Codebeispiel von mehreren .NET AppDomains
- 13. Codebeispiel mit Annotation in JavaDoc
- 14. Codebeispiel für Database DAL; "ADO.NET Datasets" und "LINQ to SQL"
- 15. Warum kann für dieses C++ - Codebeispiel nicht zweimal dekonstruiert werden?
- 16. wierd js/Leinwand Ausgabe - Codebeispiel lokal nicht
- 17. D3.js In Action, Codebeispiel funktioniert nicht
- 18. Wie lautet das Komma in diesem Codebeispiel?
- 19. Was bedeutet `{0: X2}` in diesem Codebeispiel?
- 20. Endlosschleife in einem Codebeispiel bei Serialisierung
- 21. bekommen „Unbehandelte Ausnahme: org.json.JSONException“, wenn Codebeispiel
- 22. Auf der Suche nach einem einfachen MEF-Codebeispiel
- 23. So lesen Sie die Codebeispiel bei unveränderlichen/React Document Seiten
- 24. Verstehen, ob Codebeispiel ist CPU-gebunden oder Speicher gebunden
- 25. Wann werden @SessionAttributes in SpringMVC entfernt? (Mit Codebeispiel)
- 26. Verwendung von unsymmetrischen Klammer in Roxygen/Rd Codebeispiel
- 27. Wie bewahren Leerzeichen in Codebeispiel in phpdoc Kommentar
- 28. AutoComplete TextBox mit nur einer einzigen Suche BackgroundWorker - Codebeispiel?
- 29. Warum erhalte ich Warnungen zu diesem Codebeispiel? Was ist richtig?
- 30. Warum deklariert dieses Codebeispiel auf der Dev-Site von Apple drei Interfaces für dieselbe Klasse?
Hinweis: Die bevorzugte Sortierreihenfolge ABPersonGetSortOrdering() - dies durch Benutzereinstellung in der Sortierreihenfolge füllen. – n13
Und danke, das ist großartig. Es ist viel schneller als alle Kontakte zu bekommen und sie in Code zu sortieren, wie ich es in vielen anderen Beispielen gesehen habe. – n13
Hat jemand das in Swift geschafft? Ich kann es nicht zur Arbeit bringen. – Dean