Contents

controller(_:sectionIndexTitleForSectionName:)

Returns the name for a given section.

Declaration

optional func controller(_ controller: NSFetchedResultsController<any NSFetchRequestResult>, sectionIndexTitleForSectionName sectionName: String) -> String?

Parameters

  • controller:

    The fetched results controller that sent the message.

  • sectionName:

    The default name of the section.

Return Value

The string to use as the name for the specified section.

Discussion

This method does not enable change tracking. It is only needed if a section index is used.

If the delegate doesn’t implement this method, the default implementation returns the capitalized first letter of the section name (see sectionIndexTitle(forSectionName:) in NSFetchedResultsController).