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 回答