I've got another solution. It's simple and very "swift". The code "var != nil" can be used as a hint to the compiler that *var* is not an optional. Code example: let color : Color? = getFavoriteColor() if color != nil { // Color is no longer an Optional }