9

連絡先の並べ替えに関するアップルの公式ドキュメントを読みましたが、実装方法はわかりません。したがって、ここにフェッチリクエストがあります:

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ですか?取得プロセス全体のどこに含めるべきですか?

4

2 に答える 2