2012-04-06 6 views
0

Ich habe das Signal SIGABRT bekommen, nachdem ich die XIB-Datei geändert habe. Direkt nach dem Aufbau, bevor ich irgendein Fenster oder GUI sehe, heißt es: "GDB: Programm empfangenes Signal 'SIGABRT' Irgendwelche Hinweise? Der Eigentümer der Datei ist eine leere Klasse (das heißt, es gibt nichts außer @interface, 2 geschweifte Klammern @ Implementierung und 2 mal @end), die sich NSViewControllerObjective-c SIGABRT nach dem Ändern von xib

EDIT:.. Es stellte sich heraus, dass ich eine andere Eigenschaft in der info.plist Datei bearbeitet, das war der Grund, warum ich die SIGABRT bekam Aber jetzt, er sagt: „Können Last nib-Datei: myNibFile.xib“

+1

(Xcode 4!. x ist bekanntermaßen sehr schwierig, wenn es um das Melden von Ausnahmen geht.) In der Regel erhalten Sie bessere Informationen, wenn Sie das Breakpoint Navigator-Fenster aufrufen und einen Haltepunkt für Objective-C-Ausnahmen festlegen. Andere Tricks umfassen das Umbrechen der von Ihnen angegebenen Zeile in einen @ try/@ catch-Block und das Ausdrucken der Ausnahme und ihrer Stapelsymbole. (Ah ... ich habe gerade Ihren Kommentar bemerkt, aber ich werde dies trotzdem posten, falls jemand auf dasselbe dumme Xcode-Verhalten stößt.) –

Antwort

0

ich löste es mir aus Versehen das bearbeitete! "in der Datei info.plist Prinzip Klasse" -Feld

Verwandte Themen