2015-03-25 9 views
11

ho in mio app questo tipo di incidente:Come risolvere l'arresto di iOS "EXC_BREAKPOINT UNKNOWN"?

enter image description here

linea 144 è questo:

if singleProfile == true 

E dichiarazione di variabile è questo:

var singleProfile: Bool = false 

ho davvero don' t capisco perché si blocca :(

+0

Dove è dichiarato 'singleProfile'? È una proprietà di una classe? Dove viene chiamato? La riga 'if singleProfile == true' all'interno di una funzione, o da qualche altra parte? Un po 'più di contesto può aiutare a rispondere alla tua domanda. (Come nota a margine, non è necessario scrivere 'if singleProfile == true' - puoi semplicemente scrivere' se singleProfile'. Non dovresti aver bisogno di confrontarlo con 'true'. Ma questo non dovrebbe causare il tuo incidente ...) –

+0

hai trovato una soluzione per questo? – swalkner

+0

Ho la stessa situazione. Penso che "se singleProfile == true" o "if singleProfile" ha lo stesso significato. in modo che possa essere eseguito "se singleProfile == true" o "se singleProfile" quindi penso che questo problema abbia altre cause. qualsiasi soluzione? –

risposta

8

Ho visto che EXC_BREAKPOINT UNKNOWN si verifica quando si estrae un opzionale ma il valore all'interno è nullo. Si prega di controllare il codice degli optionals scartare.

Problemi correlati