私はTwitteriOS5アカウントを完全に実装し、ユーザーが設定ページで権限を付与したと想定しています。
アプリのさまざまなビューで同じアカウントを使用したいのですが、ユーザーにアクセスの許可を求め続けたくありません。
これを永続的に保存する方法はありますか?
ここではいくつかの方法を使用できます。
カスタムシングルトンクラスのプロパティを使用して、オブジェクトを保持して共有できます。
これは良いパターンです - Objective C で GCD の dispatch_once を使用してシングルトンを作成します
AppDelegate クラスを使用して、それをクラスのプロパティとして保持することもできますが、そのパターンに関しては、AppDelegate を何をすべきかわからないもののジャンクヤードとして扱い、終了するため、IMHO としてはあまり良くありません。いたるところに醜いキャストがあります。
((MyAppDelegate *)[[UIApplication sharedApplication] delegate]).acaccountobject
技術的には、シングルトンと AppDelegate は同じプリンシパルですが、前述のように AppDelegate はジャンクヤードではありません。