2016-08-24 3 views
0

複数の電話番号がある場合、SelectionOfPropertyは機能していません。iOS9 - CNContactPickerViewController:ユーザーが複数の電話番号を持っている場合、SelectionOfPropertyが機能しない

私はコードの下に使用しています:我々はなく、我々はの電話番号に変更する場合、emailAddressesを使用するときには完全に罰金働いて

let picker = CNContactPickerViewController() 
picker.displayedPropertyKeys = [CNContactPhoneNumbersKey] 

picker.predicateForEnablingContact = NSPredicate(format: "[email protected] > 0") 

picker.predicateForSelectionOfContact = NSPredicate(value: false) 

picker.predicateForSelectionOfProperty = NSPredicate(format: "key == 'phoneNumbers'") 
picker.delegate = self 

答えて

0

あなたは複数の電話番号のように述語形式を設定

picker.predicateForEnablingContact = NSPredicate(format: "[email protected] > 1") 

としてpredicateForEnablingContactを設定している場合 "の電話番号。@カウント> 1"

+1

で作業していない、その "の電話番号。@カウント> 1" – aaK

関連する問題