1

JSONKit を使用して JSON データをサーバーに投稿しています。

データを投稿する前に、インターネット接続を確認しています。

ただし、リクエストの送信後にインターネット接続が失われた場合は、次の行の後に:

NSData *receivedData = [NSURLConnection sendSynchronousRequest:request
                                             returningResponse:&response
                                                         error:&error];

アプリがクラッシュします。

ここでは非同期メソッドを使用したくありません。

この状況でアプリがクラッシュするのではなく、アラートを表示できる特定の方法はありますか?

4

1 に答える 1

0

わかった。インターネット接続がない場合、応答変数は nil になります。私はそれを確認しif (response == nil)、ここでアラートを出すことができます。

于 2013-04-18T18:57:19.623 に答える