removeAnnotation üzerinde MKMapView kazasında

oy
0

Ben annota kaldırmak çalışıyorum enter code heretion bazı MKMapView ama bu hat üzerinde kırıyorum:

[self.mapView removeAnnotation:p];

p MKAnnotation protokolünü uygulayan ve zaten bu harita üzerinde bir şerh taşıyan bir nesnedir.

Bu benim çökmesine zaman alıyorum mesajdır:

objc [46534]: Freed (id): “EXC_BAD_INSTRUCTION”: serbest bir nesne tarafından gönderilen mesajı bırakma = 0x4319640 program sinyali aldı. (Gdb)

backtrace şöyle görünür:

(gdb) bt
#0  0x951424b4 in _objc_error ()
#1  0x951424ea in __objc_error ()
#2  0x951407dc in _freedHandler ()
#3  0x000786f6 in -[NSConcreteMapTable removeObjectForKey:] ()
#4  0x00003970 in -[MapViewController horizontalPickerVC:toggleGroup:enabled:] (self=0x4322a00, _cmd=0x24349, picker=0x43248c0, groupId=3, enabled=0 '\0') at /Users/me/Desktop/FanMapper/fanmapper/Classes/MapViewController.m:183

Herhangi bir fikir?

Oluştur 13/05/2010 saat 20:06
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
2

Benim MKPinAnnotationView sallanmasını olarak ayarlandı çıkıyor.

Cevap 13/05/2010 saat 20:16
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more