1
我将一些JSON数据发布到使用JSONKit的服务器。如何避免应用程序在同步请求中崩溃
在发布数据之前,我正在检查互联网连接。
但是,如果互联网连接发送请求,该行后丢失后:
NSData *receivedData = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];
我的应用程序崩溃。
我不想在这里使用异步方法。
有没有什么特别的方法,我可以显示警报而不是让我的应用在这种情况下崩溃?
崩溃的原因是什么? – Vladimir
这可能有助于解释你遇到什么崩溃以及在哪里。如果您的互联网连接停止工作,则您显示的代码行不会自行崩溃。 (除非系统在你的应用程序耗时过久,在这种情况下,你别无选择,只能使用某种异步方法或将其移至后台线程。) –
尝试NSLog(“Error:%@”,[错误描述]);并看看有什么错误。 – dreampowder