RestKit を使用してリクエストを送信しようとしています。JSONで送信したいのですが、RKClientからのデフォルトのpostメソッドはある種のFORMデータフォーマットを使用しているようです([request HTTPBodyString]を使用して確認しています)。
次のように、単純な POST を使用してデータを送信する必要があります (オブジェクト マッピングは使用していません)。
[[RKClient sharedClient] post:path usingBlock:^(RKRequest* req) {
req.params = params;
req.delegate = self;
}];
NSJSONSerialization を使用するソリューションをいくつか見つけましたが、NSDate オブジェクトを JSON 辞書に入れると、そのメソッドがクラッシュします。
JSONを使用してリクエストを送信するようにRKClientに指示する方法はありますか?
更新: params は NSDictionary です。POST で送信するときに、JSON を使用して辞書をシリアル化するように RestKit に指示できるようにしたいと考えています。