2012-01-14 7 views
2

連絡先のブックからすべての連絡先を取得し、要件に従って処理した後で使用しようとしています。ABAddressBookの使い方

私は.....使用して、すべての連絡先の名前と番号を収集

NSString *strFNm=(NSString *) ABRecordCopyValue(ref,kABPersonFirstNameProperty); 

ABMultiValueRef phoneNumbers = ABRecordCopyValue(ref, kABPersonPhoneProperty); 

と私は2つの別々の配列にそれぞれの名前と連絡先を追加していています。

このすべてのことは、シミュレータの名前と配列の配列(NSLogで表示されます)では正しく動作しますが、デバイス配列内の同じものをチェックしようとすると常に空です。 配列には何もありません。 (デバイスの連絡先には127の連絡先があります)。

これに解決策があれば、このスレッドに書き込みをしてください。

答えて

関連する問題