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?
MKMapView ki hatalar?
oy
1
2 cevaplar
oy 4
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.
oy 1
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];
}













