Подпись для вашего метода объявлена как
- (void) MyMethod: (float*) min max:(float*) max
но вы называете это
- MyMethod:min:max:
... который включает дополнительный 'min:', которого нет в объявлении.
Попробуйте изменить код вызова на
float min1 = 0; float max1 = 0;
[self MyMethod:&min1 max:&max1];
и посмотрим, улучшится ли это.
Однако я вижу, что ваше сообщение об ошибке содержит жалобу на подпись '+ MyMethod: min: max:', которая также предполагает, что вы пытаетесь отправить сообщение классу , а не экземпляр класса; вам придется исправить это.
Наконец, селекторы методов в коде Objective-C обычно начинаются со строчной буквы; Возможно, вы захотите ознакомиться с общими соглашениями об именах Objective-C .