У меня есть данные в следующем формате.
Data (
{
"retweet_count" = 0;
retweeted = false;
user = {
verified = false;
};
},
{
"retweet_count" = 4;
retweeted = false;
user = {
verified = false;
};
},
{
"retweet_count" = 2;
retweeted = false;
user = {
verified = false;
};
},
)
Я должен упорядочить этот массив (массив Stored_Data) в порядке убывания значения «retweet_count». аналогичные данные должны быть «retweet_count = 4», «retweet_count = 2» и «retweet_count = 0». Мой код ниже, но это не данные заказа со значением retweet_count.
NSSortDescriptor *sortDescriptor_twitter;
sortDescriptor_twitter = [[[NSSortDescriptor alloc] initWithKey:@"retweet_count"
ascending:NO] autorelease];
NSArray *sortDescriptors_2 = [NSArray arrayWithObject:sortDescriptor_twitter];
NSArray *retweetValues;
retweetValues = [Stored_Data sortedArrayUsingDescriptors:sortDescriptors_2];
Что не так с моим кодом?
Спасибо