Restkit を使用してオブジェクトを POST しようとしていますが、追加のパラメーターを設定すると、オブジェクトが投稿されなくなります。
NSDictionary *params = [NSDictionary dictionaryWithObject:@"mic" forKey:@"type"];
[[RKObjectManager sharedManager] sendObject:rating toResourcePath:@"/mic" usingBlock:^(RKObjectLoader *loader) {
loader.delegate = self;
loader.method = RKRequestMethodPOST;
loader.params = params; // without this line, the 'rating' object is posted,
}];
オブジェクトに含まれていない追加の POST パラメータを送信する必要があります。上記のコードでは、POST を介して追加の「タイプ」パラメータを受け取りますが、オブジェクトは受信されません。
ドキュメントのパラメーターセクションを読みましたhttps://github.com/RestKit/RestKit/wiki/Object-mapping - メソッドが変更されたため、ドキュメントは少し古いはずですが、概念は同じです。私が間違っていることはわかりません...助けていただければ幸いです。