我正在尝试使用 RestKit 从服务器获取一些东西。
假设我有 A 类,我想将返回的数据映射到对象,但是我需要附加三个参数来请求 url,例如:
http://example.com/someobject/?param1=value1¶m2=value2¶m3=value3
我一直在阅读 Github 上关于如何执行返回对象映射的 RestKit 指南,看起来很简单,但我根本找不到关于如何向查询添加参数的任何内容,大多数内容都是关于过时的 0.10.x 库。
谁能解释一下这个过程?
编辑:
我的意思是不使用 RKClient 的简单过程,而是 RKObjectRequestOperation。
最佳答案
在这种情况下使用 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
}]
关于parameters - 用于查询的 iOS RestKit 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14649211/