我正在向某个服务器发送 XML 请求并使用 NSURLConnection 从中获取一些响应数据:
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSMutableString *receivedString = [[NSMutableString alloc] initWithData:_receivedData encoding:NSUTF8StringEncoding];
NSLog(@"Size of DATA: %d",[_receivedData length]);
NSLog(@"Body: %@", receivedString);
}
当我的数据长度约为 4000 时 - 我通常可以在输出中看到接收到的数据。但是当数据长度变大(6000、10000等)时,输出显示我的receiveString变为null!
当它的长度变得更大时,我怎样才能将我的数据保存到字符串中?谢谢你。