現在Githubのソースコードをトレースして勉強してるのですが、不明瞭な点があり、
・検索しても出てこない
・検索ワードすら分からない
状態です。
下記が該当のコードになります
swift
1class CollectionViewDataSource<Cell: UICollectionViewCell,model> : NSObject, UICollectionViewDataSource { 2 3 ~~~~省略~~~~ 4 5}
上記の<Cell: UICollectionVIewCell,model>
の部分が理解できません。
クラス名の中に < >
を入れる事はどのような意味があるのでしょうか?
またこのような定義の方法をなんて言うのか分かる方がいれば、教えて頂けたら幸いです。
簡単な問題かもしれないですが、
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/29 12:14