エンティティTagsがあり、フェッチを実行してすべてを取得し、Tagsそれをに割り当てたいと思いNSFetchedResultsControllerます。ただし、フェッチされた結果の最初のオブジェクトをTagwithtagNameプロパティに等しくし"All"、残りをアルファベット順に並べ替えたいと思います。現在、これを行っています。これは、すべてのタグをアルファベット順に返すだけですが、名前の付いたタグ"All"を常に最初に、次に残りをアルファベット順にしたいと思います。
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription 
                                   entityForName:@"Tag" inManagedObjectContext:appDelegate.managedObjectContext];
[fetchRequest setEntity:entity];
NSSortDescriptor *lastDescriptor =
[[[NSSortDescriptor alloc] initWithKey:@"tagName"ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)] autorelease];      
[fetchRequest setSortDescriptors:[NSArray arrayWithObject:lastDescriptor]];