Спасибо за этот комментарий! Это было действительно полезно!

аюсь отобразить галочку рядом с избранными отчетами в моем проекте. Я успешно сохраняю заголовок в Core Data и извлекаю их. Я загружаю их в массив под названиемfavourite, Затем я сравниваю с названием, загруженным в ячейку.

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
{
    guard let cell = tableView.dequeueReusableCell(withIdentifier: "CellClass") as? CellClass else { return UITableViewCell()}

    cell.titleLbl.text = objArray[indexPath.section].sectionObj?[indexPath.row].title ?? "no title"
    cell.descLbl.text = objArray[indexPath.section].sectionObj?[indexPath.row].authors ?? "no authors"

    if (self.favourite.count > 0)
    {
        for i in 0...self.favourite.count - 1
        {
            if (objArray[indexPath.section].sectionObj?[indexPath.row].title == favourite[i].title!)
            {
                cell.accessoryType = .checkmark
            }
        }
    }
    return cell
}

В настоящее время у меня есть только один фрагмент данных в Базовых данных, поэтому должна отображаться одна галочка, но кажется, что в моем табличном представлении есть рекурсивный шаблон из каждых 10 ячеек.

Ответы на вопрос(1)

Ваш ответ на вопрос