相关疑难解决方法(0)

在Restkit iOS中解析没有对象映射的JSON

我创建了一个登录页面,它使用Restkit RKClient发送登录详细信息,并获取JSON数据(用户或错误).我希望能够在没有对象映射的情况下解析JSON数据,只需将JSON解析为字典.原因是它只是一个简单的登录发送用户名和密码,如果我设置对象映射,我将必须将登录详细信息设置为Login对象,然后设置路由等...它似乎是一个有点啰嗦.

这是我的代码

- (IBAction)login:(id)sender
{
    [self.activityIndicator startAnimating];
    NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObject:self.username.text forKey:@"username"];
    [params setObject:self.password.text forKey:@"password"];
    [params setObject:@"login" forKey:@"type"];
    [[RKClient sharedClient] post:@"/login" params:params delegate:self];

}

- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response {
    if ([request isPOST]) {
        if ([response isJSON]) {
            NSLog(@"Got a JSON response back from our POST: %@", response.bodyAsString);
        }
    }

    [self.activityIndicator stopAnimating];

}
Run Code Online (Sandbox Code Playgroud)

如何将JSON数据提供给可读对象?谢谢

json objective-c ios restkit

4
推荐指数
1
解决办法
4555
查看次数

标签 统计

ios ×1

json ×1

objective-c ×1

restkit ×1