2009-09-25 11 views

Répondre

2

Vous devriez regarder la classe ASIS3Request pour les détails sur la sous-classe ASIHTTPRequest et effectuer vos propres tâches avant ou après que la demande soit complète. Votre propre sous-classe ressemblera à quelque chose comme ceci:

@interface MyFancySubclass : ASIHTTPRequest {} 
@end 

@implementation MyFancySubclass 

- (void) main { 
    // Perform pre-request initialisation here 
    [super main]; 
} 

- (void) requestFinished { 
    // Parse [self responseString] or [self responseData] here 
    [super requestFinished]; 
} 

- (void) failWithError:(NSError*)theError { 
    // Handle errors here 
    [super failWithError:theError]; 
} 

@end 

Si vous ajoutez vos MyFancySubclass instances à un ASINetworkQueue, l'analyse se fera hors du thread principal.

Questions connexes