我有一个 iOS 应用程序将 RestKit 0.20-rc1 用于 RESTful 服务。我正在尝试执行一个 GET ,借此我提供多个具有相同名称的查询参数来检索一组相同类型的对象。例如,我的 URL 如下所示:
http://mysite.com/rest/myobjects?objID=123&objID=234&objID=345
我的网络服务能够接受这样的查询并返回适当的对象。我在客户端上的 RestKit 代码如下所示:
NSDictionary *params = ...
RKObjectManager *objMgr = [RKObjectManager sharedManager];
[objMgr getObjectsAtPath:@"/rest/myobjects" parameters:params success:nil failure:nil];
我的问题是参数必须指定为一个NSDictionary
,并且我有多个同名的参数。我尝试将 中的值设置为NSDictionary
包含NSArray
所有参数值的值,但这不起作用。
如何使用此方法在 RestKit 中指定多个具有相同名称的查询参数?这只是在 RestKit 中不支持吗?