Me falta algo básico, aquí. Debe haberlo olvidado. Pero, básicamente, tengo el siguiente código: el propósito es tomar un NSNumber, convertirlo a float, multiplicarlo por 2 y devolver el resultado a un NSNumber. Recibo un error en el último paso, y estoy perplejo. Qué debo hacer ahí.Convertir float a NSNumber
NSNumber *testNSNumber = [[[NSNumber alloc] initWithFloat:200.0f] autorelease];
float myfloatvalue = [testNSNumber floatValue] * -2;
NSLog(@" Test float value %1.2f \n\n",myfloatvalue);
[testNSNumber floatValue:myfloatvalue]; // error here is floatValue is not found
¿por qué no usar @ (myfloatvalue)? –
@ JulianKról ¡Gracias! Esta respuesta se ha escrito más de un año antes de que se introdujera la sintaxis '@ (...)'. Lo actualicé para reflejar la nueva sintaxis. – dasblinkenlight
mucho mejor ahora :) Sé que es un problema mantener las respuestas publicadas de forma personal, pero como comunidad podemos lograrlo. –