2011-02-16 92 views
0

以下两个代码片段有什么区别?当我使用第一个片段时,请求会通过,但数据保存0字节,在第二种情况下,我获取数据。我知道第二个片段有效,但为什么?我在这里使用同步呼叫。什么是使用NSURLConnection返回数据的正确方法?

这一次返回0字节的数据...

NSData *data = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error]; 

这一次返回正确的数据...

NSData *data ; 
data = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error]; 

回答

0

有这两个语句之间没有什么区别。你确定没有其他修改?

+0

没有其他修改,只需将第一个更改为第二个我的应用程序的作品。 – user618886 2011-02-16 17:36:02

相关问题