3

アドレス帳からデータを読み取らない ABAddressBook を作成できますか? つまり、最初は空なので、インターネットから取得した自分の連絡先を入れることができます。

機能はご存知の通り

ABAddressBookRef ab = ABAddressBookCreate(); 

組み込みのアドレス帳からデータを取得します。これは私が望んでいるものではありませんが、私の問題の解決策を知っている場合はお知らせください。

4

4 に答える 4

1

ABAddressBookの空のインスタンスを持つことは不可能だと思います。ドキュメントは、iPhoneのアドレス帳でABAddressBookを埋めることについてのみです。

于 2010-01-21T14:47:17.600 に答える
0

連絡先を入力して配列を。内に配置する配列(またはmutablearray)を作成してみてくださいUITableView

于 2010-01-21T16:28:42.593 に答える
0

私は、通常のアドレス帳から連絡先を保存する「プライベート連絡先」アプリに取り組んできましたが、少し操作するだけで、これが実際に可能であることを確認できます。ただし、ABAddressBookRef 変数を使用しても、まったく役に立ちません。必要なのは、iOS が連絡先を保存する方法である ABRecordRef の NSMutableArray です。

于 2012-01-02T05:06:18.597 に答える
-1

memset/calloc を使用して ABAddressBookRef をゼロに設定し、目的の結果が得られるかどうかを確認できます。

于 2010-01-21T15:48:50.157 に答える