как получить все CNContactStore с устройства без фильтра

Я пытаюсь вставить вvar contacts: [CNContact] = [] var store = CNContactStore() но я не нашел правильный код для этой работы, я нашел эту функцию, которая мне нужна, чтобы дать этому имя

func findContactsWithName(name: String) {
    AppDelegate.sharedDelegate().checkAccessStatus({ (accessGranted) -> Void in
        if accessGranted {
            dispatch_async(dispatch_get_main_queue(), { () -> Void in
                do {
                    let predicate: NSPredicate = CNContact.predicateForContactsMatchingName(name)
                    let keysToFetch = [CNContactGivenNameKey, CNContactFamilyNameKey, CNContactBirthdayKey, CNContactViewController.descriptorForRequiredKeys()]
                    self.contacts = try self.store.unifiedContactsMatchingPredicate(predicate, keysToFetch:keysToFetch)


                    self.tableView.reloadData()
                }
                catch {
                    print("Unable to refetch the selected contact.")
                }
            })
        }
    })
}

Я хочу вставитьself.contacts все записи, а не только один с именем равным

Ответы на вопрос(1)

Ваш ответ на вопрос