Когда я набираю «stefanik» в строке поиска, результатом является одна запись (но другой вид), когда я нажимаю на нее, это правильная запись, см. Скриншоты.Я думаю, что проблема в этих методах, но я не могу найти проблему.
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if (self.searchController.active)
{
return 1;
}
else
{
return [[self.fetchedResultsController sections] count];
}
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (self.searchController.active)
{
return [self.filteredList count];
}
else
{
id <NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections] objectAtIndex:section];
return [sectionInfo numberOfObjects];
}
}
Вы видели эту проблему раньше?Скриншоты