A невозможно назначить ошибка очень ясна:
- типа - фактический (правый) тип справа.
- для ввода - это ожидаемый (неправильный) тип с левой стороны.
Результат Dictionary(grouping:by:)
- как и предполагает тип - представляет собой словарь с ключом Date
и значением [PFObject]
.
Вы должны объявить
var filteredDictionary = [Date:[PFObject]]()
Чтобы использовать словарь в качестве массива раздела, получите отсортированные ключи
let sections = filteredDictionary.keys.sorted()
и чтобы получить строку напишите
let section = sections[indexPath.section]
let object = filteredDictionary[section]![indexPath.row]