NSURLConnection缓存和接收数据

时间:2012-09-02 20:51:03

标签: iphone ios cocoa-touch nsurlconnection

快速提问:关于方法

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
来自NSURLConnectionDataDelegate的

,如果我没有将该方法给出的数据附加到我的NSData上,它会丢失吗?或者连接是否也将它保存在某个地方?

2 个答案:

答案 0 :(得分:3)

不,它没有保存在任何地方。如果你想保留它,你必须自己这样做。

答案 1 :(得分:0)

通常,此方法是您使用NSMutableData实例变量跟踪数据的地方:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
    [myData appendData:data];
}