SORU
26 NİSAN 2011, Salı


NSURLConnection temsilci yöntemleri denir değil

Bir sunucu bir GET isteği kullanarak iletişim kurmak için basit bir NSURLConnection oluşturmak için çalışıyorum. Bağlantı iyi çalışıyor, ama NSURLConnection delegeleri yöntemleri asla.. denir

Yapıyorum:

NSString *post = [NSString stringWithFormat:@"key1=%@&key2=%@&key3=%f&key4=%@", val1, val4, val3, val4];

NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease] ;

[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://www.domain.com/demo/name/file.php?%@", post]]];

NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
[connection start];

Aşağıdaki temsilci yöntemleri uygulamış, ama hiçbiri.. denir

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{
    NSLog(@"did fail");
}
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data{
    NSLog(@"did receive data");
}
-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{
    NSLog(@"did receive response ");
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection{
    NSLog(@"did finish loading");
    [connection release];
}

Bir şey mi kaçırdım?

CEVAP
10 Ocak 2012, Salı


Ana iş parçacığı: işlem çalıştırmayı deneyin

NSURLConnection * connection = [[NSURLConnection alloc] 
                                initWithRequest:request
                                       delegate:self startImmediately:NO];

[connection scheduleInRunLoop:[NSRunLoop mainRunLoop] 
                      forMode:NSDefaultRunLoopMode];
[connection start];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012
  • TechRax

    TechRax

    21 EYLÜL 2009