Gdybym ogłoszony String
takiego: var date = String()
Jak sprawdzić, czy ciąg znaków nie jest pusty?
i chcę sprawdzić pogoda Jego nil
String
lub nie tak, że ja spróbować czegoś takiego:
if date != nil{
println("Its not nil")
}
Ale mam błąd jak: Can not invoke '!=' with an argument list of type '(@lvalue String, NilLiteralConvertible)'
potem próbuję to:
if let date1 = date{
println("Its not nil")
}
Ale wciąż otrzymuję błąd jak: Bound value in a conditional binding must be of Optional type
Więc moje pytanie brzmi: w jaki sposób mogę sprawdzić, czy nie jest String
nil
jeśli Oświadczam, że w ten sposób?