マルチタスクの変更のために appDelegate メソッドを処理する最善の方法を見つけようとしています。ユーザーが考えられる行動を検討したいと思います。
ビュー コントローラーのメソッドで ivar の初期化とビューのセットアップが多数行われている場合はどうなりますか。
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
そして、この方法が途中である間に、ユーザーはアプリを終了します。しかし、マルチタスクをサポートしているため、再度開いたときに、上記の init メソッドは中断したところから続行するのでしょうか?
viewDidLoad
もしそうなら、これが、実行中にアプリを終了すると、アプリを実行しても中断したところから再開されないviewDidLoad
ように見えるため、上記の方法ではなく、上記の方法で初期化を配置する方が良い理由ですか?また。viewDidLoad