[Swift]配列にnilが追加できるようにするには?

プログラミング・IT

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

Swiftで配列にnilを追加できるようにする方法を紹介します。

スポンサーリンク

方法

コンピューター, ノート, オフィス, コード, プログラミング, プログラム

配列にnilを追加できるようにするには、「?」を使います。

具体的には、宣言時に配列の型として、[type?]のように要素の型に「?」を付与します。

var array : [type?] = [・・・]

「?」を使うことで、配列にnilを追加できるようになります。

使用例

var numbers : [Int?] = [1, 2, 3]

numbers.append(nil)

print(numbers) //[Optional(1), Optional(2), Optional(3), nil]

コメント

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