Tout comme vous pouvez définir un point d'arrêt pour objc_exception_throw
, y a-t-il un équivalent pour EXC_BAD_ACCESS
?Un point d'arrêt peut-il être défini pour EXC_BAD_ACCESS?
1
A
Répondre
-1
EXC_ BAD_ ACCESS est une exception (EXCeption_ BAD_ ACCESS). Si vous définissez un point d'arrêt sur objc_exception_throw, vous les obtiendrez. Vous pourriez vouloir regarder NSZombieEnabled, comme vous essayez probablement d'accéder à un objet dealloc'd.
+0
EXC_BAD_ACCESS peut être causé de plusieurs façons qui n'ont rien à voir avec les exceptions d'objectif-c. –
Questions connexes
- 1. Comment résoudre "LINK: erreur fatale LNK1561: le point d'entrée doit être défini"?
- 2. Erreur CGContextSetFillColorWithColor (EXC_BAD_ACCESS)
- 3. EXC_BAD_ACCESS dans UIWebView
- 4. ExtAudioFileOpenUrl donnant EXC_BAD_ACCESS
- 5. EXC_BAD_ACCESS (Je change d'orientation)
- 6. Pour un gadget Google Wave, existe-t-il un point défini auquel vous pouvez modifier l'interface utilisateur?
- 7. Est-ce que PostbackUrl peut être défini pour un GridView CommandField?
- 8. EXC_BAD_ACCESS dans CALayerCollectLayers_ sur l'iPhone
- 9. iBATOR classPathEntry, peut-il être défini par rapport au projet?
- 10. UIImage imageNamed donnant EXC_BAD_ACCESS la deuxième fois
- 11. Faire pivoter un point par un autre point en 2D
- 12. À quel point les graines aléatoires doivent-elles être différentes?
- 13. SQL Null défini sur zéro pour ajouter
- 14. Unité/Intégration Tests, à quel point doivent-ils être granulaires?
- 15. À quel point mon code Ajax devrait-il être sophistiqué?
- 16. Un champ de date peut-il être défini par une valeur de chaîne dans J2ME?
- 17. Existe-t-il un ordre d'évaluation défini pour & = et | =?
- 18. Réécriture d'une URL pour un domaine défini par l'utilisateur
- 19. XML défini par l'utilisateur sérialisation
- 20. PageMethods renvoyant un résultat non défini?
- 21. Code-behind pour DataTemplate défini dans ResourceDictionary
- 22. Pourquoi l'attribut spécifié d'un DataMember de service Web doit-il être défini pour int et Data mais pas pour String
- 23. Java isEmpty() non défini pour String?
- 24. positive pour préanalyse point d'exclamation
- 25. Trouver un point dans un polygone complexe
- 26. First & Suivre défini pour les expressions arithmétiques
- 27. Où est le chemin défini pour Request.AppRelativeCurrentExecutionFilePath
- 28. Syntaxe incorrecte près du mot clé 'with' ... l'instruction précédente doit être terminée avec un point-virgule
- 29. Comment supprimer un modèle de chaîne défini dans SSIS?
- 30. Dessiner un point sur l'écran
Si vous exécutez le programme dans un débogueur, il doit s'arrêter automatiquement lorsque vous obtenez un EXC_BAD_ACCESS. Que recherchez vous exactement? –
Vous avez raison. Vous devez d'abord afficher la fenêtre du débogueur et vous verrez une fonction dans votre code. Cliquez dessus pour révéler la ligne où l'exception est lancée. Je regardais toujours la fenêtre de code, qui ne montrera rien jusqu'à ce que vous fassiez ce qui précède. – 4thSpace
Le seul inconvénient est que, la moitié du temps, l'instruction actuelle est quelque part dans le cadre. Mais le seul remède pour cela est un meilleur suivi de gros (assertions de contrat et d'autres choses) – philsquared