0

私はすぐに使えるはずの本当にシンプルなアプリを書いています。したがって、機能を実行するボタンが必要であり、この機能が完了するとアプリが終了します。

まず、これは Apple のルールで問題ありません。この領域は少し灰色に見えます。次に、これで問題ない場合は、どのコードを使用すればよいですか? 私はもう試した

[[UIApplication sharedApplication] terminateWithSuccess];

これはアプリを終了しますが、途中で保存する必要があるデータがあり、この関数は呼び出されません...

-(void)applicationWillTerminate:(NSNotification *)notification

どんなヒントも素晴らしいでしょう。

4

2 に答える 2

2

この領域は「小さな灰色」ではありません。プログラムでアプリを終了することは明示的に禁止されています。

また、terminateWithSuccessはプライベートAPIであるため、これは明らかに禁止されています。

于 2011-10-23T17:33:04.983 に答える
2

あなたの質問はこの質問の複製です:

iPhoneアプリケーションを終了する適切な方法は?

Appleは、ユーザーがホームボタンを介して終了することを望んでいます(リンクされた質問で投票数の多い回答を見てください)。

于 2011-10-23T17:33:33.740 に答える