このメソッドを使用してオブジェクトをPOSTしていましたが、非推奨になりました。
- (void)postObject:(id<NSObject>)object mapResponseWith:(RKObjectMapping *)objectMapping delegate:(id<RKObjectLoaderDelegate>)delegate
代わりに何を使用すればよいですか?応答のRKObjectMappingを構成するにはどうすればよいですか?
セレクターは廃止され、- (void)postObject:(id<NSObject>)object usingBlock:(RKObjectLoaderBlock)block
-したがって、ブロックを使用してRKObjectLoader
インスタンスを構成します。ブロックにobjectMapping(応答のマッピングに使用されるマッピング)を設定する方法の例を次に示します。
[[RKObjectManager sharedManager] postObject:object
block:^(RKObjectLoader* loader) {
loader.objectMapping = objectMapping;
loader.delegate = delegate;
}];
あなたも使うことができます
[[RKObjectManager sharedManager] postObject:(id<NSObject>)object delegate:(id<RKObjectLoaderDelegate>)delegate];
これは非推奨ではありません