Avatar
? を後ろにした方が、↓のような構文の可能性も残すと思うんよね。 let a: Int? = foo(x?) // foo の戻り値の型は Int
3:40 AM
↓よりわかりやすいと思う。 let a: Int? = x.map { foo($0) }