comment annuler les modifications CoreData apportées à une instance de NSManagedObject lorsque la requête POST/PUT de cet objet échoue dans RKObjectManager?Comment annuler les modifications CoreData dans un objet lorsque RKObjectManager n'a pas réussi à publier l'objet
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
}
MISE À JOUR: RestKit 0,20
merci Dan, qui a travaillé! –
très utile merci – Max