GroupMeContactsTableViewController
のようなものを作りたいです。すべてのアドレス帳の連絡先と、どの連絡先がGroupMeユーザーであるかが表示されます。
ABPeoplePickerNavigationControllerはカスタマイズできないようです。
ABAddressBook
したがって、 &を使用して名簿の連絡先にアクセスする場合ABPerson
、カスタムでそれらを表示するための最良の方法は何UITableViewController
ですか?すべての名簿の連絡先をにロードするだけ
NSArray
では、メモリが失われる可能性があります(電話に何千もの名簿の連絡先がある人を知っています)。私はコアデータを使用することに慣れてNSFetchedResultsController
おり、このような大規模な結果セットに使用しています。ただし、そのためにはABPerson
、Core Dataでモデルを作成する必要があります。これは簡単ですが、アドレス帳との同期を維持することは困難で、ちょっとばかげているようです。GroupMeの連絡先をアドレスブックの連絡先に関連付ける/リンクするための最良の方法は何ですか?
このGroupMeスタイルのインターフェイスを再作成するときに知っておくべき/考慮すべきことは他にありますか?