【发布时间】:2014-12-17 07:11:46
【问题描述】:
我正在使用 Restkit Coredata 在服务器上保存 4 个不同的令牌。 使用响应描述符。
RKResponseDescriptor *tokenDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:instagramToken method:RKRequestMethodGET pathPattern:@"register/token" keyPath:@"data" statusCodes:statusCodes];
// 我这样称呼它。
[[RKObjectManager sharedManager] getObjectsAtPath:@"register/token" parameters:params success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {
} failure:^(RKObjectRequestOperation *operation, NSError *error) {
}];
它存储得很好,我也可以在 coredata 中访问它。但问题是, 如果我在服务器上保存 1 个令牌并映射响应,那么这一切都很好。但是,当我在服务器上保存其他令牌时,新响应会映射到 coredata 并覆盖旧响应。 我想将所有响应保留在 coredata 中。
请帮忙。
【问题讨论】: