[Swift]配列を空で初期化する際のエラー解決方法

Swift

どうも、ちょげ(@chogetarou)です。

「Empty collection literal requires an explicit type」
というエラーが出たという人に向けて、その解決方法を紹介します。

スポンサーリンク

解決方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列を空で初期化した際のエラーを解決するには、型を使います。

具体的には、配列を初期化する際に、配列の型を指定します。

配列の型は名前の後に、コロン(:)と「[要素の型]」を記述することで指定できます。

var array : [要素の型] = []

これで空で初期化した際のエラーは無くなります。

「Empty collection literal requires an explicit type」は、「空の配列を作る時は型の指定が必要です」というメッセージです。

コメント

タイトルとURLをコピーしました