Если вы не очень заинтересованы в работе с C-массивами, а также можете позволить себе отобразить ваши данные в NSArray
, к тому же вам вообще не нужно беспокоиться о производительности ... Я рекомендуюсделать такую вещь в ObjC:
- (NSNumber *)maxIn:(NSArray<NSNumber *> *)array {
return [array valueForKeyPath:@"@max.doubleValue"];
}