j'espère obtenir les informations d'en-tête http (taille du fichier) en mode asynchrone.NSNotificationCenter et ASIHTTPRequest
J'initialize que les codes:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(processReadResponseHeaders:) name:@"readResponseHeaders"
object:nil];
mes codes pour lire l'en-tête http
-(void)processReadResponseHeaders: (ASIHTTPRequest *)request ;//(id)sender;
{
unsigned long long contentLength = [request contentLength]; //error occurs here
}
Il doit changer le code source de ASIHTTPRequest.m
J'ai ajouté mon codes à readResponseHeaders de fonction pour notifier l'événement est déclenché)
- (void)readResponseHeaders
{
//.........................
[[NSNotificationCenter defaultCenter] postNotificationName:@"readResponseHeaders" object:self];//
}
les rapports du fichier journal:
2010-05-15 13: 47: 38,034 myapp [2187: 6a63] *** - [NSConcreteNotification ContentLength]: sélecteur non reconnu envoyé à l'instance 0x46e5bb0
Bienvenue tout commentaires
Merci InterDev
KennyTM Merci beaucoup – arachide