Lorsque j'ouvre MapView avec navigationcontroller dans une nouvelle vue, sans attendre le chargement de la carte, puis en cliquant sur le bouton Précédent - une exception est levée. Quelqu'un peut-il confirmer cela? Qu'est-ce qu'un work-around?Bug dans MKMapView?
1
A
Répondre
4
Libérez-vous la carte lors de la libération de votre contrôleur de navigation?
Il se peut que mapview envoie un message à son délégué (votre contrôleur de navigation), après que le délégué a été libéré. Essayez de définir le délégué mapview sur zéro avant de le relâcher.
1
J'ai eu cette erreur exacte.
Cela est causé par certaines des méthodes déléguées dans votre classe, une fois que vous faites éclater cette classe et la carte est occupée à faire des choses, elle essaie d'appeler la classe qui a quitté la mémoire.
J'ai simplement ajouté
- (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];
}
Questions connexes
- 1. MKMapView - NSUnknowKeyException
- 2. MKMapView Road Map
- 3. MKMapView Zoom et région
- 4. Coins arrondis de MKMapView
- 5. MKMapView setRegion: comportement étrange?
- 6. Marqueurs d'image sur MKMapView
- 7. Erreur de lien MKMapView
- 8. mkmapview en mode paysage
- 9. A propos MKMapView
- 10. MKMapView changer les couleurs
- 11. Bug dans SubSonic.Comparison.In
- 12. ComboBox Bug dans ActionScript
- 13. BeginForm dans RC bug?
- 14. Bug dans JOptionPane.showConfirmDialog?
- 15. Est-ce que MKMapView fuit
- 16. WPF Popup tab bug bug
- 17. MKMapView: setRegion ne fonctionne pas!
- 18. MKmapView Délégué: regionDidChangeAnimated et mapViewDidFinishLoadingMap
- 19. MKMapView Affichage de l'emplacement actuel
- 20. Bug dans l'implémentation Label ASP.ViewState?
- 21. Bug dans AlertView sur iPhone?
- 22. Bizzarre bug dans IE7 (surprise)
- 23. Bug inhabituel dans l'application iPhone
- 24. Bug Tracker gratuit dans .NET
- 25. Bug dans le contrôle déroulant?
- 26. Obtenir l'image de la carte de MKMapView
- 27. Ajout d'annotations à MKMapView dans un ordre de couches spécifique
- 28. MKMapView renvoie la latitude incorrecteDelta et longitudeDelta dans regionDidChangeAnimated
- 29. WeakReference Bug?
- 30. Utilisation de la propriété showUserLocation de MKMapView