Сортировка NSMutableArray - без учета регистра

Я сортирую NSMutableArrayследующим образом:

    NSSortDescriptor *sortDescriptor;
    sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:str_key ascending:bool_asc_desc] autorelease];
    NSArray *sortDescriptors = [NSArray arrayWithObject:sortDescriptor];
    NSArray *sortedArray;
    sortedArray = [ads_printers_array sortedArrayUsingDescriptors:sortDescriptors];

Проблема в том, что это чувствительно к регистру, и я хотел бы сделать его нечувствительным к регистру. Как я могу это сделать? Я попытался прочитать документы и нашел что-то вроде этого:

sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:str_key ascending:bool_asc_desc selector: @selector(caseInsensitiveCompare)] autorelease];

Однако я понятия не имею, что я должен указать в аргументе селектора. Спасибо!

23
задан jszumski 22 April 2013 в 13:32
поделиться