XCode: Exécuter> Afficher> BreakpointsXCode point d'arrêt [NSExceptionRaise] vs - [NSExceptionRaise]
J'ai ajouté l'obligation [NSExceptionRaise]
et objc_exception_throw
encore quand je ferme la fenêtre Breakpoints puis retour XCode ajoute une troisième point d'arrêt: -[NSExceptionRaise]
. Est-ce que cela signifie [NSExceptionRaise]
est faux et Je devrais le supprimer? Ou sont-ils tous les deux utiles? Si oui, en quoi sont-ils fonctionnellement différents?
alt text http://i48.tinypic.com/x5cd4x.png
quelqu'un peut-il vérifier que 10.5+ * seulement * appelle ** objc_exception_throw **? si c'est le cas, je peux oublier complètement cette absurdité [NSException raise]. – Meltemi
A partir de la version 10.5, - [NSException raise] appelle objc_exception_throw. C'est pourquoi vous n'avez pas besoin des deux. – Ken