Ich versuche, einen Messwert von einem Sensor zu nehmen und es als Prozentsatz anzuzeigen. [Some value] wird immer zwischen 0 und 1.Wie berechne ich NSNumber
Hier ist mein Code:
NSNumber *reading = [some value];
reading = [reading floatValue] * 100;
Allerdings bekomme ich "Zuordnung zu NSNumber * _strong von inkompatiblen Typ float"
Ich bin neu um NSNumber-Objekte zu bearbeiten und zu verstehen, wie ich meinen Sensorwert als Prozentsatz für den Benutzer anzeigen kann. Ex: 75%
Vielen Dank für jede Hilfe
Gibt es einen besonderen Grund, warum Sie NSNumber-Objekte überhaupt verwenden? Normalerweise werden sie nicht benötigt, außer beim Schreiben und Lesen von Plisten oder JSON oder etwas, oder vielleicht beim Umgang mit Core Data oder Core Image. Ich neige dazu, 'float's oder' double's zu halten und boxe sie nur an dem Punkt auf, an dem ich sie boxen muss. –