iOS9からABAddressBookがdeprecated, Contactsが用意されています
以前書いたものを移植したものです。
アプリ開発者が比較的関わることが多いと思われるのが、連絡先データを取得するAPI関連です。
私もこれまで幾つかのアプリ開発(仕事、プライベートどちらも)で連絡先データを取得するAPIについて調べることがありましたが、今回のiOS9ではABAddressBookとABAddressBookUIが共にdeprecatedになってしまいました。
代わりにContactsとContactsUIが用意されています。
About the Contacts Framework
幾つかサンプルコードが掲載されていますが、今回AppleはサンプルコードのXcodeProjを用意していない様子。
代わりにGitHubに用意されているもので、少し使い方を見てみました。
こちらは有名なiOS9-day-by-dayの一つですね。
07-Contacts-Framework
全てのAPIが試されている訳ではないですが、ContactsUIなどはAddressBookUIと同じ使い勝手で利用することができそうです。
最後に、こちらに勉強時のコードをアップしました。
https://github.com/WataruSuzuki/iOS9_Contacts