2016-04-26 11 views
0

Ich bin in ein Problem, wo mein Haupt Storyboard wurde nach mir herum verwirren verwirrt, und ich bekomme den folgenden kryptischen Fehler Botschaft. Die App fängt Fehler in main() und wird durch SIGABRT mit folgenden Ausnahme gefolgt:iOS9 Storyboard "Festlegen von leeren Vektor für Variable" Ausnahme - Beenden von App aufgrund der nicht abgefangenen Ausnahme 'NSInternalInconsistencyException'

Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: '{objective 0x147dc56e0: <1:-25.3333> + <1:1>*0x147dc39b0.posErrorMarker{id: 91} + 
<1:0.125>*0x147dc50e0.negError{id: 90} + 
<1:-0.125>*0x147e2e300.marker{id: 77} + 
<1:0.125>*0x147e2e300.slack{id: 78} + 
<1:0.125>*0x147e2e350.marker{id: 81} + 
<1:-1>*0x147e2e440.marker{id: 87} + 
<1:-0.125>*0x147e436b0.marker{id: 63} + 
<1:0.125>*0x147e437f0.marker{id: 72} + 
<1:-0.125>*0x147e764c0.marker{id: 55} + 
<1:0.125>*0x147e88820.marker{id: 52}}: 
internal error. Setting empty vector for variable 0x147dc1b90.negError{id: 48}.' 

andere Storyboard über die Hauptschnittstelle hat die app Anfahren korrekt zu sein.

Wie kann ich das Element finden, das verursacht "Festlegen von leeren Vektor für Variable" Storyboard-Ausnahme?

+0

Haben Sie keinen variablen Namen nach 'Setzen eines leeren Vektors für eine Variable', um das Problem verursachende Objekt zu identifizieren? – Larme

+0

Haben Sie es gelöst? Ich habe das gleiche Problem. – Jerome

Antwort

1

try po 0x147dc1b90 in der Debugger-Konsole, wo 0x147dc1b90 Ihre variable Adresse ist, die Sie in der letzten Zeile sehen können, um mehr Details zu sehen

+0

Können Sie mehr erklären, nachdem Sie die Adresse bekommen, Thx – Jerome

9

Im Fall hilft es jemand anderes, ich war ein Setting empty vector for variable Fehler bekommen mit Verwendung eines UIStackView, wo die spacing Eigenschaft nicht festgelegt wurde.

Nicht sicher, ob es die eigentliche Ursache oder nur eine seltsame Korrelation ist, aber Einstellung Abstand auf einen Wert ungleich Null verhindert diesen Fehler für mich.

+3

Dies war ein Lebensretter – jusynth

+0

Scheint, dass es als genehmigt markiert werden sollte. – Lyanch