1
У меня есть форма, вроде этого. Мне нужно отсортировать массив, используя ключ «quantity1» внутри ключа ключа словаря.Как отсортировать массив словарей в ios
array: (
{
brand = Ryul;
productTitle = Any;
quantity = 1;
subBrand = "Ryul INJ";
type = Product;
dict = {
brand1 = Trol;
productTitle1 = Different;
quantity1 = 2;
subBrand1 = "";
type1 = Brand;
};
},
{
brand = Trol;
productTitle = Different;
quantity = 2;
subBrand = "";
type = Brand;
dict = {
brand1 = Trol;
productTitle1 = Different;
quantity1 = 2;
subBrand1 = "";
type1 = Brand;
};
}
)
Я использовал этот код для сортировки:
NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:@"quantity" ascending:YES];
stories=[stories sortedArrayUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
recent = [stories copy];
Это работает, когда я использовал ключ "количество". Но он не работает, когда я использовал ключ «quantity1».
Как я буду сортировать? помочь мне
спасибо .. это хорошо работает. –
@HariBabu, вы должны отдать должное Суену за то, что помогли решить вашу проблему, если они это сделали. – soulshined