3

私は Objective-C にかなり慣れていないので、ベスト プラクティスとその方法を理解しようとしています。

私が取り組んでいるアプリでは、ユーザーのログインが必要です。ログインすると、ログイン情報がキャッシュされ、ユーザー設定を削除しない限り、二度と尋ねられることはありません。

私が持っている質問は、ログインが仲介的なものであるためです.ログインが必要な場合、アプリケーションデリゲートdidFinishLaunchingWithOptionsメソッドでログインビューコントローラーをロードする必要がありますか?

現在、didFinishLaunchingWithOptionsApp Delegate のメソッドは tabBarViewController をロードします。

ログインの詳細が保存されていない場合にログイン ビューをロードする条件をここに配置する必要がありますか?これは適切な場所ですか?

4

1 に答える 1

3

didFinishLaunchingWithOptions起動時に発生させたいので、配置するのに適した場所です。ユーザーをログアウトさせてから再度ログインさせたいと思うので、これを他の場所から呼び出せるメソッドにすることを検討する必要があります。

于 2011-04-18T19:24:51.990 に答える