Ich weiß bekommen, dass ich mit CNContacts wie folgt sortieren:Wie Benutzer Sortierreihenfolge mit CNContact API
let fetch = CNContactFetchRequest(...)
fetch.sortOrder = .UserDefault
Die Frage lautet: Wie finde ich was ist dass Sortierreihenfolge? Abgesehen von einer Hacky-Heuristik, die untersucht, was von der Abrufaufzählung zurückkommt.
Es gibt einen alten ABPersonGetSortOrdering() -Aufruf, der wahrscheinlich für eine Weile bleiben wird, aber sicherlich gibt es einen CNContact-Weg, dies zu tun.
Das funktioniert wirklich, danke! Ich wundere mich nur, dass CNContactsUserDefaults nicht ordnungsgemäß dokumentiert ist. Ich hoffe, es ist keine interne API? –