UICollectionView indexPathForItemAtPointとは

CGPoint型の座標を引数に座標に該当するindexをNSIndexPath形式で返す。
存在しない場合はnilを返す。

CollectionViewの場合NSIndexPathはCollectionViewCellの数が振られる物だと思うので予めCollectionViewCellを該当座標に準備しておかないといけない(よく考えるとそりゃそうか)
CollectionViewからCollectionViewにドラッグアンドドロップするみたいなことをやっててドラッグ元にはCellいっぱい配置してドロップ先は空っぽにしてたらnilしか返ってこないから空のCellをドロップ先にも置いておくんかなー。