Student *s1 = [Student new];
s1.city = @"Delhi";
Student *s2 = [Student new];
s2.city = @"Mumbai";
NSArray *arrModels = @[s1,s2];
NSArray *arrCompareModel = @[@"Mumbai",@"Delhi"];
我需要根據on arrCompareModel
對arrModels
進行排序。基於比較模型對陣列進行排序iOS
web中的所有解決方案均與升序相關。但在這裏我有一個自定義模型。 我該如何實現它?
使用'sortedArrayUsingComparator:',你可以檢查http://stackoverflow.com/questions/38768463/sort-nsarray-custom-objects-by-another-nsarray-custom-objects/38769228#38769228與'indexforItem:inList:'可能只是'[arrCompareModel indexOfObject:student1Or2AccordingToTheCase.city];' – Larme
檢查我的答案 –