I would suggest that it works by returning an array full of midpoint character (Unicode 00B7), reserved by the bullet character (2022). In a remote application, the index contains 23 elements; therefore, for this you need to divide your data into 23 sections of approximately equal length. As the occult, return nilor @""to -tableView:titleForHeaderInSection:not lead to the display section headers.
Return the aforementioned array of characters to the data source method -sectionIndexTitlesForTableView:, then execute -tableView:sectionForSectionIndexTitle:atIndex:to return the index of the section that it gives you, and you should get the same behavior as in Remotes.
source
share