- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我使用此方法来发布我的对象,但它已被弃用:
- (void)postObject:(id<NSObject>)object mapResponseWith:(RKObjectMapping *)objectMapping delegate:(id<RKObjectLoaderDelegate>)delegate
我现在应该改用什么?如何配置响应的 RKObjectMapping?
最佳答案
选择器已被弃用,取而代之的是 - (void)postObject:(id<NSObject>)object usingBlock:(RKObjectLoaderBlock)block
- 因此您使用该 block 来配置 RKObjectLoader
实例。示例如下如何在 block 中设置对象映射(用于映射响应的映射):
[[RKObjectManager sharedManager] postObject:object
block:^(RKObjectLoader* loader) {
loader.objectMapping = objectMapping;
loader.delegate = delegate;
}];
关于ios - RestKit:现在 `postObject mapResponseWith: delegate:` 已弃用,我该用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12308603/
我是使用 RESTKit 的新手。 我正在尝试使用 postObject 进行简单的 POST。 我想知道我这样做是否正确。 我有这段代码: self.gameWebInteractionObject
我正在尝试POST 一个对象到服务器,但它不起作用。这就是我正在做的。仅供引用,我使用 MagicalRecords 来轻松处理 CoreData。 DBComments *comment = [DB
我正在使用 RestKit 并尝试发布一个带有查询参数的对象(形式为 token= 的身份验证 token ),但我不知道如何让它工作。这就是我正在做的... 首先,我将请求对象映射添加到管理器: R
我正在使用 post 对象方法发布到我的 Rails 服务器。 [manager postObject:recipe path:@"/api/recipes" parameters:@{ @"auth
我正在尝试使用 RestKit 处理将更新的 User 对象发布到我的远程 Web 服务。 目前我的 GET 请求似乎工作正常,但我在使用时遇到问题[[RKObjectManager sharedMa
在- (RKObjectLoader *)postObject:(id)object delegate:(id)delegate 方法之后调用了RKObjectLoaderDelegate 的什么方法
我一直在查看关于 RestKit 的文档,但我一直无法弄清楚 RKMappingResult 的一些细节。 我有创建 NSManagedObject 的代码,称为 newUser,并插入到 RestK
我使用此方法来发布我的对象,但它已被弃用: - (void)postObject:(id)object mapResponseWith:(RKObjectMapping *)objectMapping
我正在使用 RestKit 连接到我们的 WCF 数据服务。 由于响应映射问题,我在使用 RKObjectManager 的 postObject 函数添加实体时遇到问题。 添加实体时,WCF 数据服
我正在用 restkit 0.2 敲打我的头并发布对象。我正在尝试发布一个带有映射 requestDescriptor 的对象,但在我的请求中总是得到一个 request.body=(null) 。我
我正在尝试向服务器发送 POST 请求。我正在使用带有请求描述符的 RESTKit: RKObjectMapping *messageRequestMapping = [RKObjectMapping
遇到一个奇怪的问题,我正在使用 RestKit 将 CoreData 对象发布到远程 Web 服务。远程端的一切看起来都工作正常,但 RestKit 似乎在映射响应时遇到了一些问题。 我的对象响应映射
我是一名优秀的程序员,十分优秀!