タグ

ブックマーク / qiita.com/Kenya (1)

  • [Swift]AnyObjectとAnyと総称型(T)の違いをメモったよ! - Qiita

    俺の名はケンヤ。難事件をいくつも迷宮入りさせたニート。しかし ある時謎の組織に入社し薬を飲まされ身体が縮んで Braian になっちゃった。 AnyとAnyObject 〜どういう場面で使用するのか?〜 配列や辞書などを使ってインスタンスをまとめる場合、決まった型の値しか保管できない。なので 「AクラスのインスタンスとBクラスのインスタンスをひとまとめにしたい」 それができないのです!!! つまりこんな時とか var a: [String] = ["a", "b", "c", 1, 2, 3] var b: [Int] = ["a", "b", "c", 1, 2, 3] // もちろん両方ともエラー

    [Swift]AnyObjectとAnyと総称型(T)の違いをメモったよ! - Qiita
  • 1