reloadData should not be executed if no datasource or delegate is set.
Reload operation should not occur if no delegate or datasource is pro…
I feel like this used to be here and I removed it for some reason. Can't remember why though. It makes sense to me.
By the way, you should really switch to PSTCollectionView if you're on < iOS 6.0 or UICollectionView if you're on iOS 6.0.