NSStringと呼ばれるメソッドがintValueあります-それがあなたが探しているものです。
もちろん、より良い解決策は、NSNumbers の代わりにNSStrings の配列を持つことです。
カップル配列をソートするためにすべての配列値のタイプを変更する必要はありません - これを見てください:
NSArray *sortedArray = [couplesArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
NSString *firstString = (NSString*) obj1;
NSString *secondString = (NSString*) obj2;
if([firsString integerValue]<[secondString integerValue])
return (NSComparisonResult) NSOrderedDescending;
else if([firsString integerValue]>[secondString integerValue])
return (NSComparisonResult) NSOrderedAscending;
return (NSComparisonResult) NSOrderedSame;
}];