-sortedArrayUsingComparator:
NSComparatorブロックでソートした配列を返します。
- (NSArray *)sortedArrayUsingComparator:(NSComparator)cmptr
解説
NSComparatorブロックでソートした配列を返します。
返り値
(NSArray *)
引数
(NSComparator)cmptr
比較ブロック
フレームワーク
Foundation
クラス
NSArray
使用可能
iOS 4.0〜
参照
例文
#pragma mark sortedArrayUsingComparator: -(void)method026 { NSArray *anArray = [NSArray arrayWithObjects:@"ccc",@"aaa",@"bbb",nil]; NSArray *sortedArray =[anArray sortedArrayUsingComparator:^(id obj1, id obj2) { return (NSComparisonResult)[obj1 compare:obj2]; } ]; NSLog(@"%s : %@", __FUNCTION__,[sortedArray description]); //=>[OOOAppDelegate method026] : (aaa,bbb,ccc) }