我不明白你想知道什么:
“有没有办法从一个非常基本的 RestKit 调用中得到响应?” - 这个 RestKit 调用到底是什么?您的每个 restKit 调用委托响应或错误大多使用以下RKRequestDelegate
方法:
- (void)request:(RKRequest *)request didLoadResponse:(RKResponse *)response {
RKLogInfo(@"Yay! We Got a response");
}
- (void)request:(RKRequest*)request didFailLoadWithError:(NSError *)error {
RKLogInfo(@"Oh no! We encountered an error: %@", [error localizedDescription]);
}
“我如何从初始服务器交互中获得响应,我假设它将包含 user_id。” 您的初始服务器交互到底是什么,服务器回答您收到什么?当然,您的服务器应该为您提供这个 user_id。
在您的情况下,它是否可能是登录过程的解决方案:
看起来配置它的正确方法如下..
RKObjectManager* objectManager = [RKObjectManager objectManagerWithBaseURL:@"http://apihost.com" ];
objectManager.client.username = @"your-user-name";
objectManager.client.password = @"your-password";