gpt4 book ai didi

ios - RestKit:现在 `postObject mapResponseWith: delegate:` 已弃用,我该用什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:06:34 26 4
gpt4 key购买 nike

我使用此方法来发布我的对象,但它已被弃用:

- (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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com