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 など)、Output は自分の receivedString が null になることを示しています!
長さが大きくなったときに、データを文字列に保存するにはどうすればよいですか? ありがとうございました。