どうも、ちょげ(@chogetarou)です。
配列が複数の型の値を保持できるようにする方法を紹介します。
方法

配列が複数の型を扱えるようにするには、Anyを使います。
具体的には、配列の宣言時に、配列の型として「[Any]」を指定します。
var array : [Any] = [・・・]
配列の型として「[Any]」を指定することで、配列が複数の型を保持できるようになります。
使用例
var anyArray : [Any] = [
"Taro",
true,
100,
[]
]
print(anyArray[0]) //Taro
print(anyArray[2]) //100
コメント