Brakuje mi czegoś podstawowego, tutaj. Musiał o tym zapomnieć. Zasadniczo mam następujący kod, aby użyć NSNumber, przekonwertować go na float, pomnożyć przez 2 i zwrócić wynik do NSNumber. Dostaję błąd na ostatnim kroku i jestem zakłopotany. Co powinienem tam zrobić?Konwersja na numer 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
dlaczego nie używać @ (myfloatvalue)? –
@ JulianKról Dzięki! Ta odpowiedź została napisana ponad rok przed wprowadzeniem składni "@ (...)". Zaktualizowałem go, aby odzwierciedlał nową składnię. – dasblinkenlight
o wiele lepiej :) Wiem, że problem z utrzymywaniem nowych odpowiedzi jest problemem osobiście, ale jako społeczność możemy to osiągnąć. –