0

我将如何returningResponse从以下代码中获取(比如说,一个 NSString):

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

我想我可以将我需要的信息放入一个字符串中,但我不能调用任何东西,response因为它是空的。因此,我假设我需要在result. 问题是,我不知道该叫什么。

(URL 请求已经在代码示例之前进行了编码。我知道这是可行的。)我希望能够检测请求是否成功。

4

1 回答 1

1

根据URL 加载系统的文档

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

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

于 2010-03-17T13:12:05.850 回答