次のように並べ替えて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];
ただし、セレクター引数に何を入れるべきかわかりません。ありがとう!