wiem, że mogę rozwiązać z CNContacts jak ten:Jak zdobyć użytkownika porządek z CNContact API
let fetch = CNContactFetchRequest(...)
fetch.sortOrder = .UserDefault
Pytanie brzmi: w jaki sposób mogę znaleźć co jest że porządek? Oprócz hacky heurystycznej analizy tego, co powraca z wyliczenia pobrania.
Istnieje stare połączenie ABPersonGetSortOrdering(), które prawdopodobnie pozostanie w pobliżu przez pewien czas, ale na pewno istnieje sposób CNContact, aby to zrobić.
To naprawdę działa, dzięki! Zastanawiam się, że CNContactsUserDefaults nie jest odpowiednio udokumentowany. Mam nadzieję, że to nie jest wewnętrzny interfejs API? –