У меня есть два ViewController, один - ListViewController, а другой - DetailViewController.У меня есть один NSMutableArray
словаря array1 в ListViewController и array2 в DetailViewController.Я отправляю array1 в DetailViewController следующим образом:
array2 = [[NSMutableArray alloc] initWithArray:array1];
Когда в массив1 добавляются новые словари, я создаю NSMutableArray
из этого списка словарей и отправляю это NSMutableArray
в DetailViewController и добавляю те же словари спискав массиве.
Я сортирую массив2 по условию.Теперь, когда я отправляю один из недавно добавленных словарей в ListViewController и нахожу индекс этого словаря в массиве1, он дает неверный индекс и выдает ошибку из-за привязанного индекса.Когда я добавляю тот же список словарей, то почему же он не получает индекс этого словаря?
Заранее спасибо!