Renvoi de la première lettre de NSString en majuscule

J'aimerais revenir à la première lettre d'un NSString capitalisés. J'ai un UISearchDisplayController qui affiche les titres de section en fonction du titre des résultats de la recherche.

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
    NSString *sectionTitle;
    if (searching) 
        sectionTitle = [searchSectionTitles objectAtIndex:section];
    else
        sectionTitle = [[collation sectionTitles] objectAtIndex:section];

    return sectionTitle;

}

Et retourner la lettre, dans ma fonction de recherche,

[searchSectionTitles addObject:[lastName firstLetter]];

Comment puis-je faire

- (NSString *)firstLetter

de retour de la première lettre d'un NSString?

source d'informationauteur Diremage