Webservis ızlı yanıt veriyor

Başlık biraz tuhaf gelmiş olabilir. Ancak bir ulaşım uygulaması için, web servisten araçların konumuun alıp haritada göstermeye çalışıyorum. Ancak haritada annotation'lar saniyede 10 15 defa hızla yanıp sönüyor. Bunun önüne nasıl geçebilirim?




	- (MKAnnotationView *)mapView:(MKMapView *)map viewForAnnotation:(id <MKAnnotation>)annotation


	{


	  if ([annotation isKindOfClass:[MKUserLocation class]]) {


	      //Don't trample the user location annotation (pulsing blue dot).


	    return nil;


	  }


	  static NSString *AnnotationViewID = @"annotationViewID";


	  WeatherAnnotationView *annotationView =


	  (WeatherAnnotationView *)[self.mapView dequeueReusableAnnotationViewWithIdentifier:AnnotationViewID];


	  if (annotationView == nil)


	  {


	    annotationView = [[WeatherAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:AnnotationViewID];


	  }


	  annotationView.annotation = annotation;


	  return annotationView;


	}


	

    0

    Anıl SÖZERİ

    Detaysoft - 20 Kasım 2014

    Merhaba, Background perform selector ile thread yardimiyla web servise yapacaginiz istegi belirli zaman araliklarinda tetikletebilirsiniz. Iyi calismalar.

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.