2016-03-23 3 views
-3

Ich habe ein Problem, das fatalen Fehler verursacht: unerwartet gefunden Nil beim Entpacken eines Optional Werte Ich muss den Zellenindex in der print("\(cellindex)") auspacken. Ich kenne diesen Code if let index = cell index {}, aber es hat nicht funktioniert, es hat nichts gedruckt.Schwerwiegender Fehler: Unerwartetes gefunden nil beim Entpacken ein Optionale Werte Auspacken

Gibt es andere Möglichkeiten, um diesen Index zu entpacken? Danke für Ihre Hilfe.

var cellindex: NSIndexPath? 

if let index = cellindex { 
    print("\(index)") 
} 
+1

Wenn Ihr Code wird nichts gedruckt wird, dass einfach bedeutet, dass '' cellindex' ist nil'. –

+1

Du machst es richtig. Fügen Sie einfach einen 'else'-Zweig hinzu, wenn cellindex null ist, was der Fall zu sein scheint. – Moritz

Antwort

-1

Sie könnten so etwas wie dies versuchen:

if cellIndex != nil { 
    print(cellIndex) 
} 
Verwandte Themen