Как я могу получить дубликаты контактов в моем табличном представлении, когда кнопка показа нажата? - PullRequest
0 голосов
/ 28 апреля 2018

это как попытаться найти дубликаты в моей функции

let keys = [CNContactIdentifierKey as CNKeyDescriptor, CNContactFormatter.descriptorForRequiredKeys(for: .fullName)]
let request = CNContactFetchRequest(keysToFetch: keys)
var contactsByName = [String: [CNContact]]()

после того, как я позвоню do / catch

do {
    try self.contactStore.enumerateContacts(with: request) { contact, stop in
        guard let name = CNContactFormatter.string(from: contact, style: .fullName) else { return }
        contactsByName[name] = (contactsByName[name] ?? []) + [contact]
    }
} catch let err {
    print("error:", err)
}

заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...