0

リクエストの本文でオブジェクトhttp://api.mysite/RestMethod?uid=1を受け入れるREST メソッドがあります。object は非常に単純です: 2 つのプロパティと. リクエストが成功すると、メソッドは整数を返します。CredentialsCredentialsUserNamePassword

URL上記に Credentials を入れて、返された整数値を取得したいと思います。そこにあるすべての例はPUT、リクエストとレスポンスの両方が同じタイプのオブジェクトで機能する場合を示しています。どうすれば を取り戻すことができintますか?

PUTを使用して作業することができました

[objectManager putObject:credentials delegate:self];

RestKit は、応答がステータス コード 200 で返されたことを示しています。ただし、整数のデシリアライズに失敗しています。

どんな助けでも大歓迎です。

ありがとう。

PS私は決してRestKitを使用する必要はありません。他の選択肢を検討します。

4

1 に答える 1

0

最終的に、API メソッドを書き換えてCredentials、ブール値フラグIsAuthenticatedを true または false に設定した同じオブジェクトを返し、RKObjectManagerマッピングを使用してシリアライザー/デシリアライザーを JSON にマップしました。

于 2012-12-03T16:05:51.950 に答える