JSONKitを使用してサーバーにいくつかのJSONデータをポストしています。
データを送信する前に、インターネット接続を確認しています。
しかし、インターネット接続がリクエストを送信した後に失われた場合、この行の後に:
NSData *receivedData = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];
私のアプリはクラッシュします。
私はここで非同期メソッドを使用したくありません。
このような状況でアプリがクラッシュするのではなく、アラートを表示できる特別な方法はありますか?
回答:
回答№1は0わかった。インターネット接続がない場合、応答変数はゼロになります。私はそれを確認することができます if (response == nil)
ここに私の注意を喚起してください。