以下显示了我的数组内容,我想将数组列表显示为
"Ex works"
"FOB antwerp"
"Australia - Maersk",
"Brazil - Santos",
"Chili - San Antonio",
"Colombia - Havana",
"Jordan - Aqaba",
"Kuwait - Shuwaikh"
这是在2个索引之后
"Ex works"
"FOB antwerp"
现在它显示如下,
"Australia - Maersk",
"Brazil - Santos",
"Chili - San Antonio",
"Colombia - Havana",
"Ex works"
"FOB antwerp"
"Jordan - Aqaba",
"Kuwait - Shuwaikh"
我希望按升序显示重播内容。任何人都可以帮我解决。请按需要做。
答案 0 :(得分:1)
创建两个数组。
第一个包含您想要的项目在顶部,其余的在第二个。使用NSSortDescriptor
对第二个array
进行排序。
NSSortDescriptor *ageDescriptor = [[NSSortDescriptor alloc] initWithKey:@"age" ascending:YES];
NSArray *sortDescriptors = @[ageDescriptor];
NSArray *sortedArray = [employeesArray sortedArrayUsingDescriptors:sortDescriptors];