Swift でアプリを作成しています。(文字列として)を使用して述語を作成しphoneNumber、その連絡先の名前 (存在する場合) を から取得したいと思いCNContactStoreます。次のようにして、名前の述語をかなり簡単に作成できます。
let pred = CNContact.predicateForContactsMatchingName(name: String)
しかし、 a に対して同じことを行う方法はありますかPhoneNumber? もちろん、全体CNContactStoreを取得してループし、連絡先を取得することもできます。しかし、何か良い方法はないかと考えていました。