Вам нужно un-wrap
, потому что это Optional
. Означает, что он может иметь значение или не иметь значения. Итак, это один из способов справиться с этим:
let temp = document.data()["displayName"] ?? ""
print(temp)
Вы также можете использовать операторы if let
или guard let
, если вам нужно обработать случаи, когда значение фактически пусто.
Примечание: ознакомьтесь с основами swift . Для Optionals
.
есть отдельный раздел