使用RestKit映射登录响应

时间:2012-05-21 21:18:24

标签: iphone objective-c api rest restkit

现在已经和RestKit合作了一段时间,但是我遇到了ObjectMapping的难题。我有一个登录API,要求我发布2个键值,如下所示:

 {"fb_access_token":"123456789.....",
 "fb_user_id":"1234..."}

它返回:

 {"message":"logged in"}

我创建了以下类来映射POST提交和响应,如下所示:

https://gist.github.com/2764803

我可以发布并登录而不会像在这个要点中那样映射响应:

https://gist.github.com/2764823

映射帖子和响应的最佳方式是什么?

2 个答案:

答案 0 :(得分:1)

您需要使用RKObjectManager而不是RKClient才能正确使用优雅的对象映射机制。您需要的只是RestKit wiki page中解释的所有内容。如果您在阅读后还有其他问题,请随时提出。

答案 1 :(得分:1)

你可以尝试这样的事情

Making a post to API with RKParams and mapping the response with RKObjectMapping using RestKit

我尝试了这里发布的解决方案,但它对我来说效果不好。