我正在使用的Restful Webservice提供了一个用户ID。例如,如果我想获得用户的用户ID" test"请求必须如下所示:
http://example.org/users/findByUsername/test
现在我在我的iOS应用程序中使用RestKIT 0.20。因此,我必须像这样设置响应描述符:
RKResponseDescriptor *usrDescriptor =
[RKResponseDescriptor responseDescriptorWithMapping:usrmapping
method:RKRequestMethodGET
pathPattern:@"users/findByUsername/test"
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
[manager addResponseDescriptor:usrDescriptor];
我的问题是我不想设置 pathPattern ,包括参数 test 。相反,我正在寻找一个独立于值 test 的解决方案 。像这样:
RKResponseDescriptor *usrDescriptor =
[RKResponseDescriptor responseDescriptorWithMapping:usrmapping
method:RKRequestMethodGET
pathPattern:@"users/findByUsername"
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
[manager addResponseDescriptor:usrDescriptor];
有办法吗?