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

  • audivila

    audivila

    5 HAZİRAN 2009
  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011
  • Emotional Trancer

    Emotional Tr

    4 Mart 2010