AFNetworking 2.0参数字典无法处理GET请求

时间:2013-10-21 18:19:36

标签: iphone ios objective-c afnetworking afnetworking-2

我正在使用AFNetworking 2.0进行正常的GET请求,参数字典似乎没有效果。我正在使用标准:

 [manager GET:URLString parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {...

但是我的NSMutableDictionary(参数)似乎对GET请求中发送的URL没有任何影响(据我所知,GET请求没有HTTP Bodies因此它们不会存在)。那么参数在哪里?我知道我总是可以修改字符串,但是我在可选的基础上接收参数的方式使得发送字典变得容易得多。怎么了,为什么不工作?

谢谢,
麦克

更新:我正在设置如下参数:[parameters setValue:self.Object.ID forKey:@"Filter.Id"]; ID是一个字符串。但是,当我[parameters valueForKey:@"Filter.Id"]时,我在NSLog中得到一个(null)。我会稍微讨论它,看看它是怎么回事,但如果你有任何想法为什么会这样,我会很感激。此外,参数是NSMutableDictionary,是ViewController的一个属性。

1 个答案:

答案 0 :(得分:0)

我的NSMutableDictionary属性存在问题。将其更改为全局变量,一切正常!

谢谢,
麦克