找出数组元素的最大值

找出数组元素的最大值

NSArray *array = [datas sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
    if ([obj1 integerValue] > [obj2 integerValue]) {
        return (NSComparisonResult)NSOrderedDescending;
    }

    if ([obj1 integerValue] < [obj2 integerValue]) {
        return (NSComparisonResult)NSOrderedAscending;
    }
     return (NSComparisonResult)NSOrderedSame;
}];

float max = [[array lastObject] intValue];

max就是数组中最大的数

你可能感兴趣的:(ios开发)