MKMapView ki hatalar?

oy
1

Yeni bir görünümde NavigationController ile MapView açtığınızda, daha sonra harita yükleme kadar da beklemem, ve sonra geri düğmesine tıklayarak - Ben bir istisna atılır. Herkes bu teyit edebilir? Bir iş çevresinde nedir?

Oluştur 29/06/2009 saat 22:46
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
4

senin NavigationController ayırmayı kaldırma yaparken MapView yayınlıyorsunuz?

Bu temsilci serbest bırakıldıktan sonra mapview, onun temsilci (navigasyon kontrolörü) bir mesaj gönderiyor olabilir.

bırakmadan önce sıfıra MapView en temsilci ayarlamayı deneyin.

Cevap 29/06/2009 saat 22:48
kaynak kullanıcı

oy
1

Ben tam bu hata vardı.

Eğer o sınıfı pop ve bir kez Onun Sınıfınızdaki temsilci yöntemlerden bazıları neden, harita hafızayı bıraktı sınıf aramaya çalıştığında şeyler yapıyor meşgul.

Ben sadece eklenen

- (void)dealloc
{   
    // release the map delegate otherwise it will try and call our classes with no data.
    // map for me is my MKMapView
    map.delegate = nil;
    [super dealloc];
}
Cevap 01/07/2009 saat 13:10
kaynak kullanıcı

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