エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Swiftのジェネリックスについてのメモ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swiftのジェネリックスについてのメモ - Qiita
自分がジェネリックスという単語自体が初めて聞く言葉であり、 よく理解できてないのでまとめてみた 参... 自分がジェネリックスという単語自体が初めて聞く言葉であり、 よく理解できてないのでまとめてみた 参照:The Swift Programming Language (iBooks) Genericsとは クラスや関数を使う側が扱う型を指定できるようにする仕組み これにより、抽象的なコードを記述することを可能にする 関数でのGenerics 関数内で使用する任意の型を定義できる 1. 型制約なし 型の制約がないので、どんな型の場合でも使用することができる 任意の型は名前は自由(ただし、UpperCamelCaseであること) func repeat<ItemType>(item: ItemType, times: Int) -> ItemType[] { var result = ItemType[]() for i in 0..times { result += item } return