0

appStoreエースカード(現在はカジノと呼ばれています)のゲームと同様の機能を持つアプリを開発しています。アプリをしばらくバックグラウンドで使用している場合、またはゲームを再度アクティブ化したときに接続が失われた場合、これは最初から開始されます。それでも接続がない場合、アプリケーションは続行されません。

私のアプリはサーバーからいくつかの情報を取得し、他の情報をサーバーに送信する必要があるため、デバイスにネットワーク接続がないか、デバイスが失われた場合、何もすることもアプリの途中にいることもできません。

  • 接続を確認するにはどうすればよいですか?
  • 最初のViewControllerに戻って、そのすべてのフィールドをリセットするにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

4

Appleの到達可能性の例を見てください。これは、StackOverflowの他の場所で完全にカバーされています。

于 2012-09-06T20:26:02.550 に答える
0

ビューコントローラに関しては...それは完全にあなたのデザイン次第です...あなたが使用を使用しているUINavigationController場合:

[navigationController popToRootViewController:NO];

そのコントローラーを強制的にリセットします

于 2012-09-06T20:26:39.083 に答える