Error: El inicializador para el enlace condicional debe tener un tipo opcional, no 'String' [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Enlace condicional: si deja error: el inicializador para el enlace condicional debe tener un tipo opcional 5 respuestas
var firstName: String = "John Appleseed"
if let name = firstName {
    print ("Hello, \(name)")
}

Error de cadena en la segunda línea: el inicializador para el enlace condicional debe tener un tipo opcional, no 'cadena'

¿Cómo decidir si usar variables opcionales o no ópticas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta