[Swift]辞書をオプショナル型にするには?

Swift

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

辞書をnilが代入可能なオプショナル型にする方法を紹介します。

スポンサーリンク

方法

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

辞書をオプショナル型にするには、「?」を使います。

まず、宣言時に辞書の型を「[KeyType : ValueType]」のように指定します。

そして、辞書の型の後ろに「?」を記述します。

var dic : [KeyType, ValueType]?

これで、辞書をnilが代入可能なオプショナル型にすることができます。

使用例

以下は、使用例です。

var dic : [String : Int]? = nil
var dic : [Int : Bool]? = nil

コメント

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