【发布时间】:2017-11-04 08:52:10
【问题描述】:
我正在尝试对可变数组类型的属性进行排序。 但是我只设法对一个 NSString 数组进行排序。
NSMutableArray<DBFILESFileMetadata*> *tmpArray = [[NSMutableArray alloc]init];
for (DBFILESMetadata *entry in entries)
{
//conditions
[tmpArray addObject:fileMetadata];
}
这是类型/类
我试过了
[yourArray sortUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
和
NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES];
[yourArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];
该属性称为名称。
我见过这样的答案How can I sort an NSMutableArray alphabetically? ,但我似乎无法让它适用于我的场景。
【问题讨论】:
标签: ios objective-c nsmutablearray dropbox