Ich habe diese Frage zu keinem Ende erforscht, aber weiterhin zu kämpfen. Ich habe den folgenden Code als cell.textLabel? .text beim Erstellen von Zellen geschrieben. Warum gibt es nur ein Fragezeichen für textLabel und nicht für Text?Tabellenansicht Zelle Optional - swift
Laut Text von Apple ist textLabel eine optionale Eigenschaft vom Typ UILabel und Text ist eine optionale Zeichenfolge, aber wir verwenden nur ein Fragezeichen? Warum nicht zwei Fragezeichen, eines für jedes optionale?
Für welche Sprache ist das? Schnell? – GrandMasterFlush
Ja swift language – TDG
'textLabel? .text' bedeutet, dass überprüft wird, ob' textLabel' 'nil' ist oder nicht. Wenn es "nil" ist, gehe nicht weiter zu ".text" und wenn es nicht "nil" ist, gehe zu ".text". Dies gilt überall – SahyadriChava