Iphone NSURLConception接收的数据长度始终为0,但文件保存工作正常

Iphone NSURLConception接收的数据长度始终为0,但文件保存工作正常,iphone,objective-c,iphone-sdk-3.0,Iphone,Objective C,Iphone Sdk 3.0,嗨,我想在控制台中显示接收到的字节 } 谁能帮帮我吗。我真的不知道我做错了什么 问候 tammo您是否已分配并初始化接收数据?通常是这样 [receivedData setLength:0]; 在创建NSURLConnection实例之后,然后 [receivedData appendData:data]; 通过-连接:didReceiveResponse:收到响应后,以及 通过接收数据时-连接:didReceiveData:。这一点可以在下面的例子中得到说明。如果尚未实例化receiv

嗨,我想在控制台中显示接收到的字节

}

谁能帮帮我吗。我真的不知道我做错了什么

问候


tammo

您是否已分配并初始化
接收数据
?通常是这样

[receivedData setLength:0];
在创建
NSURLConnection
实例之后,然后

[receivedData appendData:data];
通过
-连接:didReceiveResponse:
收到响应后,以及

通过
接收数据时-连接:didReceiveData:
。这一点可以在下面的例子中得到说明。如果尚未实例化
receivedData
,则可能是
nil
[receivedData length]
在这种情况下返回0

receivedData = [[NSMutableData data] retain];
[receivedData setLength:0];
[receivedData appendData:data];