Выполнение этого NSComparator:
NSComparator comparatore = ^NSComparisonResult(NSMutableDictionary *aDictionary, NSMutableDictionary *anotherDictionary) {
return [[aDictionary objectForKey:@"Item"] localizedCaseInsensitiveCompare:[anotherDictionary objectForKey:@"Item"]];
};
lista = [listaNonOrdinata sortedArrayUsingComparator:comparatore];
Я получаю эту ошибку: несовместимые типы указателей блоков инициализируют 'int (^) (struct NSMutableDictionary *, struct NSMutableDictionary *)', ожидается 'NSComparator'
Я читал об этой ошибке на этом сайте и в официальном руководстве, но не нашел решения.
Я все перепробовал, может быть, кто-то здесь мне поможет, а может, кто-то знает, как сделать то же самое по-другому. Спасибо!