Xcode6 GM でましたね! Beta1 の頃から Swift 触ってますが、まぁ言語仕様がよく変わること(笑。 で、いつか直るだろうと思ってたけど、GM でも直っていない Swift の多次元配列の定義の謎に関してです。だれか理由分かる人いたら教えてください。。 下のようなコードがあるとします。 1 2 3 4 5 6 7 8 9 typealias NameAndValue = Dictionary<String, String> let dict: [[NameAndValue]] = [ [ ["name": "", "value": ""], ], [ ["name": "", "value": ""], ]] typealias で別名つけて2次元配列を定義しているだけです。要素が Dictionary になっています。ここまでは普通にコンパイルが通ります。 ですが、これを