Xcode сортирует массив по определенному (NSString) словарному ключу (например, sql-запрос)

#sql #arrays #xcode #sorting #nssortdescriptor

#sql #массивы #xcode #сортировка #nssortdescriptor

Вопрос:

Например, я хочу отсортировать следующий массив на основе «фруктов» в последовательности апельсин, киви, яблоко, манго. После этого сортировка массива выполняется по возрастанию последовательности имен среди одних и тех же «фруктов».

     <__NSArrayM 0x8aaaaa0>(
{
    "unique" = 1;
    "fruit" = "apple";
    "name"  = "James";
},{
    "unique" = 2;
    "fruit" = "apple";
    "name"  = "Jason";
}, {
    "unique" = 3;
    "fruit" = "orange";
    "name"  = "Peter";
} ,{
    "unique" = 4;
    "fruit" = "kiwi;
    "name"  = "Amy";
} ,{
    "unique" = 5;
    "fruit" = "kiwi";
    "name"  = "Lionel";
} ,{
    "unique" = 6;
    "fruit" = "mango";
    "name"  = "Jacky";
} 
 

Комментарии:

1. Любой метод nssortdescriptor, кроме сортировки по циклу for?

2. Привет, приятель, пожалуйста, дайте мне знать, если вы нашли ответ. Очень нужен ответ.