, bu nesnenin POST/PUT isteği RKObjectManager'da başarısız olduğunda, bir CoreManManagerObject örneğine yapılan CoreData değişikliklerinin nasıl atılacağını nasıl silebilir?RKObjectManager nesneyi gönderemediğinde bir nesnedeki CoreData değişiklikleri nasıl iptal edilir?
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
}
GÜNCELLEME: RestKit 0.20
size Dan teşekkür, o çalıştı! –
çok yararlı teşekkürler – Max