Я искал лучший способ изменить NSMutableArray, который может содержать несколько экземпляров одного и того же объекта. Я также работаю с версиями iOS под 4.0, поэтому использование блока - не лучший вариант.
Вот ситуация:
У меня есть такой массив:
ARRAY = [object1,object2,object3,object4,object5,object6,object7,object8];
Допустим, что object2 object3 и object4 на самом деле являются одними и теми же объектами . И объект1, и объект 7 тоже. Затем я хотел бы переупорядочить массив так, чтобы сначала появлялось большинство вхождений, и так далее. Таким образом, массив должен выглядеть так:
[объект2, объект3, объект4, объект1, объект7, объект5, объект6, объект8];