Take a look at UICollectionView. In general it works nicely with an NSFetchedResultsController. Beware however, that when starting out, just use the NSFetchedResultsDelegate method
- (void)controllerDidChangeContent:(NSFetchedResultsController *)controller
Implementing the other method required some extra work as compared to a tableView, but I guess you first want it to just work with UICollectionView, so just use the 'hammer:
-reloadData
on the collectionView in the FRCDelegate.