Ich habe eine Struktur namens AwardData
mit 3 Felder, eine title : String
, eine description : String
und completed : Bool
. Ich versuche, eine Instanz eines dieser dann setzen Sie seine Daten wie folgt zu erstellen:Struktur gefunden Null beim Auspacken
var data : AwardData!
switch awardNum
{
case 0:
data.title = "Roomie"
jedoch in einen Fehler Ich bin mit: unexpectedly found nil while unwrapping an Optional value
.
Wie mache ich die Instanz der Struktur inkorrekt?
Sie keine Instanz überhaupt machen, sind Sie nur erklären 'data' als implizit unwrapped optional, das ist "nil". – vadian
Implizit ausgepackte Optionals schlagen erneut zu. Ich frage mich, warum jeder vorschlägt, sie zu vermeiden./s – Alexander