Я понимаю, что вы пытаетесь выяснить число, включенное в свойство text
UITextFields, и назначить его переменной с плавающей точкой.
Попробуйте использовать для этого NSScanner:
NSScanner* textScanner = [NSScanner localizedScannerWithString:textfield.text];
float* floatValue;
[textScanner scanFloat:&floatValue];
floatValue теперь содержит проанализированное значение с плавающей точкой вашего текстового поля.