come eliminare le modifiche CoreData apportate a un'istanza di NSManagedObject quando la richiesta POST/PUT di questo oggetto non riesce in RKObjectManager?Come scartare le modifiche CoreData in un oggetto quando RKObjectManager non è riuscito a pubblicare l'oggetto
NSManagedObject *object = ...;
[object setValue:@"test" forKey: @"test"];
[[RKObjectManager sharedManager] postObject:object
parameters:nil
success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) { NSLog(@"success, nothing to do"); }
failure:^(RKObjectRequestOperation *operation, NSError *error) {
// I want to discard changes made to object here
}
UPDATE: RestKit 0.20
grazie Dan, che ha funzionato! –
molto utile grazie – Max