ошибка при использовании sortUsingDescriptors для массива объектов - PullRequest
0 голосов
/ 23 декабря 2011

Так что я смотрю на это некоторое время и не могу понять это.Я создаю NSMutableArray, а затем помещаю объекты в массив следующим образом:

[nameOfMyArray addObject:Object30];

Мне нужно иметь возможность сортировать этот массив по имени объекта (число в конце).Я работал над использованием метода "sortUsingDiscriptors" для сортировки массива объектов, но независимо от того, что я делаю, я получаю следующую ошибку Xcode SIGBRT

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIImageView 0x4c84460> valueForUndefinedKey:]: this class is not key value coding-compliant for the key name.'

всякий раз, когда запускаю этот поток

    NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES];
[ribbonsTotaled sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
[descriptor release];

Я решил наконец прийти к сообществу с этим,

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

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...