Amikor kinyitom MapView a navigationcontroller egy új nézetet, akkor nem vár, amíg térképbetöltések, majd kattintson a vissza gomb - I kivételt dob. Tud valaki erősíteni ezt? Mi Kerülő?
Bug MKMapView?
szavazat
1
2 válasz
szavazat 4
4
Ön elengedi a mapview amikor deallocating a navigationcontroller?
Lehet, hogy a mapview küld egy üzenetet, hogy annak megbízottja (a navigációs vezérlő), miután a résztvevő már megjelent.
Próbálja meg a mapview megbízottja nullára előtt elengedve.
szavazat 1
1
Volt ez a hiba pontos.
A okozzák a küldött módszer az osztályban, ha egyszer pop, hogy az osztály és a térkép van elfoglalva dolgokat igyekszik felhívni osztály, amely elhagyta a memória.
Egyszerűen hozzáadott
- (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];
}













