Sie können auch Ausnahme-Breakpoints aktivieren. Klicken Sie in XCode 4 auf Ihr Projekt und wählen Sie die Registerkarte Haltepunkte. Am unteren Rand dieser Registerkarte ist | + | - | Suchleiste. Wählen Sie das + Element und "Add Execution Breakpoint". Sie können es bei All verlassen oder Objective-C wählen. Auf diese Weise brechen Sie den Debugger ein und sehen, was die Ausnahmebedingung verursacht hat.
Mit Xcode 4.2 und iOS 5 scheinen nicht aufgezeichnete Ausnahmen in der Konsole nicht mehr zu erscheinen. Ich würde empfehlen, Folgendes hinzuzufügen oder Ihren vorhandenen, nicht abgefangenen Ausnahmebehandler zu ändern, um den Ausnahme-Callstack für Sie auszugeben.
%Vor%