用于查询的iOS RestKit参数

foF*_*Fox 5 mapping parameters request restkit

我试图使用RestKit从服务器获取一些东西.

假设我有A类,我想将返回的数据映射到对象,但我需要附加三个参数来请求url,例如:

http://example.com/someobject/?param1=value1m2=value2m3=value3

我一直在阅读来自Github的RestKit指南,关于如何执行返回对象的映射,看起来很容易,但我根本找不到任何关于如何向查询添加参数的东西,大多数东西都是关于过时的0.10.x库.

谁能解释这个过程?

编辑:

我指的是不使用RKClient的简单进程,而是RKObjectRequestOperation.

Ale*_*lex 5

在这个实例中使用RKObjectManager非常容易,因为可以传入NSDictionary作为parameters参数.

NSDictionary *params = @{@"param1" : @"value1",
                         @"param2" : @"value2",
                         @"param3" : @"value3"};

[[RKObjectManager sharedManager] getObject:someObject path:nil parameters:params success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {

    // success

} failure:^(RKObjectRequestOperation *operation, NSError *error) {

    // failure

}]
Run Code Online (Sandbox Code Playgroud)