Gestionnaire de charge de requête Restkit

Comme je le vois dans toutes les documentations de RestKit, la fonction de délégué didWSRequestLoadObjects est utilisée pour gérer la réponse du service.

Le problème est, si j'ai des requests différentes ( postObject ) dans mon controller de vue, je dois vérifier le type de réponse dans didWSRequestLoadObjects pour chaque request.

Y at-il un moyen d'save une fonction avant chaque postObject et get chaque réponse dans une fonction différente?

Quelle version de RestKit utilisez-vous? Sur la dernière version, il est fortement loadObjects delegate function d'utiliser des blocs au lieu d'une loadObjects delegate function . Par exemple, la méthode RKObjectManager postObject a un success et error parameters d' error qui reçoit un bloc.

Voici un exemple d'utilisation:

 RKObjectManager *manager = [RKObjectManager managerWithBaseURL:[NSURL URLWithSsortingng:@"http://some.url"]; //Configure here your manager with response descriptors and stuff.. [manager postObject:someObject path:@"/some/path" parameters:nil success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) { //Success Response code here } failure:^(RKObjectRequestOperation *operation, NSError *error) { //Error Response code here }];