Yes you can...
look out for the method
- (NSFetchedResultsController *)fetchedResultsController;
and add there the following lines (in this example we get only the distinct "title" attribute of our managed objects):
[fetchRequest setReturnsDistinctResults:YES];
[fetchRequest setResultType:NSDictionaryResultType];
[fetchRequest setPropertiesToFetch:[NSArray arrayWithObject:@"title"]];
self.fetchedResultsController.delegate = nil;
you have to take care how you access the values from the NSFetchedResultsController... For example in
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
use the following code to access the data:
NSDictionary* title = [self.fetchedResultsController objectAtIndexPath:indexPath];
cell.textLabel.text = [title objectForKey:@"title"];