J'ai créé une application, pour Iphone, qui utilise le framework Three20 et RestKit.Iphone Restkit Erreur RKObjectLoader
L'application fonctionne presque parfaitement, mais il y a un problème dans la situation suivante:
J'ai une vue qui appelle une autre en utilisant la méthode TTOpenURL(@"tt://reports");
Dans mon loadview j'ai la méthode
[[RKObjectManager sharedManager] loadObjectsAtResourcePath:@"/checks" queryParams:params delegate:self];
Je ces deux méthodes pour le retour:
- (void)objectLoader:(RKObjectLoader*)objectLoader didLoadObjects:(NSArray*)objects
- (void)objectLoader:(RKObjectLoader*)objectLoader didFailWithError:(NSError*)error
Tout fonctionne correctement, la vue montre les résultats et après avoir sélectionné le bouton de retour, tout fonctionne correctement. Mais si j'ouvre l'écran et sélectionnez le bouton de retour avant de terminer le chargement, une erreur se produit dans la classe RKObjectLoader
dans la méthode - (void) didFinishLoad (RKResponse *) response;
plus précisément dans la ligne
if ([_delegate respondsToSelector:@selector(request:didLoadResponse:)]) {
Est-ce que quelqu'un sait comment puis-je résoudre ce problème?
Merci d'avance.
Andre
André, s'il vous plaît inclure autant d'informations que possible pour vous aider à résoudre cette erreur. Par exemple, vous pouvez inclure la traceback obtenue en cas d'erreur. –