从NSData对象获取信息

时间:2010-03-17 13:02:18

标签: objective-c iphone nsstring nsdata

如何从以下代码获取returningResponse(例如,NSString):

NSURLResponse* response;
NSError* error;
NSData* result = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];

我想我可以将我需要的信息输入到字符串中,但我无法在response上调用任何内容,因为它为空。因此,我认为我需要在result上打电话。问题是,我不知道该怎么称呼。

(URL请求已在代码示例之前编码。我知道这有效。)我希望能够检测请求是否成功。

1 个答案:

答案 0 :(得分:1)

根据documentation for the URL loading system

  

如果NSURLConnection无法下载URL,则该方法将在适当的参数中按引用返回nil和任何可用的NSError实例。

因此,请查看“错误”参数中的内容,以找出问题所在。