SwiftでOptionalタイプの変数からif letで値を取り出して利用しますが、現状では二つ以上の変数を同時にif letで扱うことができません。
二つ以上のOptionalタイプの変数から値を取り出す場合には以下のようにswitchを利用します。
let first : Int? = "1".toInt()
let second : Int? = "2".toInt()
switch (first, second) {
case (.Some(let f), .Some(let s)):
println(f + s)
default:
println("error")
}