Xcode wirft Ausnahme:
Beenden der App aufgrund einer nicht abgefangenen Ausnahme 'NSInvalidArgumentException', Grund: ' * - [__ NSArrayM insertObject: atIndex:]: Das Objekt kann nicht nil '
sein
Im Debug-Modus wird jedoch nicht angehalten, wo die Ausnahme aufgetreten ist. Es endet in
%Vor%mit der Nachricht "SIGABRT". Stack-Trace zeigt nur dieses "Haupt".
Gibt es eine Möglichkeit, herauszufinden, wo im Code ein Nullobjekt versucht wurde, in ein Array eingefügt zu werden?
Navigieren Sie in Ihrem Projekt zum Haltepunkt-Navigator, klicken Sie auf die Schaltfläche [+] und Ausnahme-Haltepunkt hinzufügen ... . Klicken Sie auf Ausnahme & gt; Alle und Pause & gt; Klicken Sie auf auf [Fertig] .
Wenn diese Einstellung aktiviert ist, sollte Xcode an der Stelle in Ihrem Projekt unterbrochen werden, an der die Ausnahme ausgelöst wird. Möglicherweise müssen Sie für ein oder zwei Bilder den Stapel hinunterlaufen, um zu Ihrem Code zu gelangen.
Tags und Links objective-c ios xcode