組み込みの twitter API を実装しましたが、すべてうまく機能していますが、ユーザーが複数の twitter アカウントをセットアップしている場合に、セッション間で twitter アカウントを保持する最善の方法を決定しようとしています。
ACAccountを使用して 1 つしか受信しない場合-[ACAccountStore accountsWithAccountType:]、これは簡単です...単純にそれを使用します。ただし、複数ある場合はACAccounts、アプリに入るたびにどれを使用するかを尋ねたくありません。
これまでのところ、私のオプションは次のとおりです。
ACAccountを使用してオブジェクトをシリアル化しますNSKeyedArchiver(可能であれば、これが理想的です)毎回ユーザーにバグを発生させる (これはしたくありません)
選択した のユーザー名のみを保存
ACAccountし、次のセッションで 内の各アカウントのユーザー名を比較して、ACAccountStoreそのアカウントを選択します (ただし、何らかの理由で、これは洗練されていない回避策のように思えます)。
よろしくお願いします!