Ich knacke einige Zahlen und jetzt möchte ich überprüfen, ob meine Ausgabe in einem bestimmten Bereich von -0,1 bis -1,08 liegt, aber irgendwie wird dies nie ausgelöst, auch wenn die Ausgabe in der Konsole eindeutig ist zwischen macht Zahlen.Nach einem Minus-Wert suchen iOS
_motionLastYaw ist von einem Typ float
Hier ist, wie ich meine Nummer Bereich überprüfen:
if (orientation == UIInterfaceOrientationLandscapeLeft) {
if (_motionLastYaw >= -0.1 && _motionLastYaw <= -1.08) {
NSLog(@"between LEFT");
}
Und ja die UIInterfaceOrientationLandscapeLeft wird immer richtig
Console Ausgang ausgelöst:
[5093:2064019] motionLatYaw -0.057875
[5093:2064019] motionLatYaw -0.057546
[5093:2064019] motionLatYaw -0.057420
[5093:2064019] motionLatYaw -0.057468
[5093:2064019] motionLatYaw -0.057598
[5093:2064019] motionLatYaw -0.057772
'-0.1' größer als' -1.08' wissen Sie ... sollten Sie Ihre Check rückgängig gemacht werden: '_motionLastYaw <= -0,1 && _motionLastYaw> = -1,08' – poncha
@ponta omfg pace palm^100 danke allot bitte zögern Sie nicht, dies als Antwort zu posten. – Hawkeye