title: How to use NSFetchedResultsController to support managing data on UITableView like iPhone Photo app
body: <p>I am a beginner for iPhone development, I use core data as backed store and show multiple data entities on UITableView. Each data entity will be show as a preview thumbnail， one table view cell will hold 1 to 4 thumbnail. That's means 3 table cells may show at most 12 data entities, just like iPhone Photo.</p>
  
  <p>I also need operate to each of the preview thumbnail directly, never for the whole table view cell. </p>
  
  <p>If show one data entity on one table cell, NSFetchedResultsController is perfect. But on my scenario, the NSFetchedResultsController's index path is not match with table view's index path. May I know what's the good practice to use NSFetchedResultsController on this case? should I use table view to support this implementation?</p>