0
func fetchContacts(){

    let key = [CNContactGivenNameKey, CNContactPhoneNumbersKey] as [CNKeyDescriptor]
    let request = CNContactFetchRequest(keysToFetch: key)
    try! contactStore.enumerateContacts(with: request) { (contact, stoppingPointer) in

        let name = contact.givenName
        let number = contact.phoneNumbers.first?.value.stringValue


        let contactToAppend = ContactStruct(name: name, number: number)
        self.contacts.append(contactToAppend)

        self.queryPhoneNumber()

    }
    tableView.reloadData()
}

通过这种方式,我得到了联系电话(带有国家代码)和联系人姓名。如何获得没有国家代码的联系人。请帮我解决这个问题。谢谢你。

4

0 回答 0