連絡先の並べ替えに関するアップルの公式ドキュメントを読みましたが、実装方法はわかりません。したがって、ここにフェッチリクエストがあります:
let fetchRequest = CNContactFetchRequest(keysToFetch: keysToFetch)
そして私の好みのソート順:
let sortOrder = CNContactSortOrder.UserDefault
そして、これは私が通常連絡先を取得する方法です:
do {
try store.enumerateContactsWithFetchRequest(fetchRequest, usingBlock: { (let contact, let stop) -> Void in
self.contacts.append(contact)
})
}
catch let error as NSError {
print(error.localizedDescription)
}
今、私は何をすべきsortOrder
ですか?取得プロセス全体のどこに含めるべきですか?