Как я могу объединить несколько дополнительных строк в Swift 3.0?

Я пытаюсь объединить несколько строк в Swift 3:

var a:String? = "a"
var b:String? = "b"
var c:String? = "c"
var d:String? = a! + b! + c!

При компиляции я получаю следующую ошибку:

error: cannot convert value of type 'String' to specified type 'String?'
var d:String? = a! + b! + c!
                ~~~~~~~~^~~~

Раньше это работало в Swift 2. Я не уверен, почему это больше не работает.

Ответы на вопрос(5)

Ваш ответ на вопрос