ACAccountStoreのReactiveCocoaラッパーを作った
タイトルのままですが ikesyo/ReactiveAccountStore というAccounts.framework (ACAccountStore) のReactiveCocoaラッパーを作ってみました。
現時点では、以下の4つの非同期メソッドのRACSignalラップ版をサポートしています。
-requestAccessToAccountsWithType:options:completion:-saveAccount:withCompletionHandler:-renewCredentialsForAccount:completion:-removeAccount:withCompletionHandler:
より詳しくはヘッダードキュメントを参照してください。
すでにCocoaPodsに登録済みなので、以下で利用できるようになります。
pod 'ReactiveAccountStore'
対応プラットフォームは、OS Xのサポートとdeprecatedのメソッドの関係上、
となっています。
Accounts.frameworkを使用することがあるReactiveCocoaユーザーは利用してみてください(どれだけいるのか)。