UICollectionViewController
ストーリーボードでUIViewControllerやTableViewなど色々な物を使っていましたが
前から気になっていたビューコントローラーを使う時が来ました。
名前はUICollectionViewControllerというそうです。
使って無いので知りませんでしたがこのUICollectionViewContorollerはTableViewとそっくり。というかほぼ一緒の動きなんだそうです。
ほぼ一緒のメソッドを使っていて違うのはUITableViewかUICollectionViewかの違い。
こんな感じです。
とても似ているからこれは捗るかなーと思っていたんですが・・・
reason: 'could not dequeue a view of kind: UICollectionElementKindCell with identifier Cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard'
というエラーでつまづいてしまっています。
TableViewなどを自動生成した時に起こるエラーらしいです。
対処方としては
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
の引数、collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
を消せばいいらしいのですがどう書いたものか困っています・・・。
新しい物には新しいエラーがくるものですが経験の為に乗り越えていこうと思っています。