NSFetchRequest, , , , - . , , . , , , :
NSArray *array = [NSArray arrayWithObjects:@"730275292",
@"73900038",
@"730172867",
@"7350727",
@"830138437",
@"835164",
@"837287901",
@"8338804",
@"930274",
@"9324376", nil];
NSNumberFormatter *numFormatter = [[NSNumberFormatter alloc] init];
[numFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSArray *sArray = [array sortedArrayUsingComparator:^(id a, id b) {
return [[numFormatter numberFromString:a] compare:[numFormatter numberFromString:b]];
}];
NSLog(@"%@",sArray);
, :
(
835164,
930274,
7350727,
8338804,
9324376,
73900038,
730172867,
730275292,
830138437,
837287901
)
, , . , . , . , .
, NSFetchRequest , - , . , , .
NSFetchRequest, , , . , resultType :
setResultType: - , . "NSFetchRequestResultType." NSManagedObjectIDResultType, " " , .
, , .