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