Ich versuche, eine asynchornus Anfrage zu implementieren. Ich meine Forschung getan und das ist das Beste, was ich bekam, aber der Code ist voll von Fehlern, die ich die Lösung nichtCreat eine asynchrone Anfrage
NSURL *url2 = [NSURL URLWithString:@"www.google.com"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url2];
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
[NSURLConnection sendAsynchronousRequest:urlRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error)
{
if ([data length] > 0 && error == nil)
[delegate receivedData:data];//i get the error here use of undeclared identifier 'delegate' ,when I put self insead I receive the error : no visible @interface for "my class name" declares the selector "received data"
else if ([data length] == 0 && error == nil)
[delegate emptyReply];//same error here
else if (error != nil && error.code == ERROR_CODE_TIMEOUT) //the error here is "use of undelcared identifier ERROR_CODE_TIMEOUT
[delegate timedOut];//error here is save as the first one
else if (error != nil)
[delegate downloadError:error];//error here is save as the first one
}];
für finden habe ich NSURLConnectionDelegate
in meiner .h-Datei hinzugefügt
kann mir jemand sagen, Was ist der Fehler?
Dank
Können Sie bitte Ihre Ausgabe einfügen? –