NSInvalidArgumentException - setAllHTTPHeaderFields

时间:2012-11-19 04:00:20

标签: objective-c ios xcode4.5

iOS应用编程新手。可能有一个简单的解决方法,但我显然不知道。以下是有问题的代码:

NSDictionary * headers = [NSHTTPCookie requestHeaderFieldsWithCookies:cookies];
[theRequest setAllHTTPHeaderFields:headers];

这是抛出的异常:

[NSURLRequest setAllHTTPHeaderFields:]: unrecognized selector sent to instance 0x1d82a7e0

任何帮助将不胜感激!如果您需要任何进一步的信息,请告诉我。

2 个答案:

答案 0 :(得分:4)

您可能需要使用NSMutableURLRequest而不是NSURLRequest。

答案 1 :(得分:0)

我使用setAllHTTPHeaderFields面临同样的错误: 就我而言,我在字典中发送了非NSString个参数。