cgfloat

NSLog(@"original float value = %f", [anNSNumber floatValue]); float newFloat = [anNSNumber floatValue] - 1.0f; NSLog(@"newFloat = %f", newFloat); Дает мне Исходное значение поплавка = 215987480044765184.000000 NewFloat = 215987480044765184.000000 Как можно просто вычесть 1 из float?...

До сих пор это не было проблемой, но примерно с сегодняшнего дня я столкнулся со странной проблемой, которая не происходит все время, но редко, я бы сказал, один раз из 50 или даже меньше. Я сравниваю два CGFloat: s Вот так: const CGFloat MYFIRSTFLOAT = /* get the first value */ const CGFloat THESECONDFLOA...

У меня есть функция, которую я написал для приложения Sprite Kit с использованием Swift. В настоящее время Xcode ошибается при построении, утверждая, что CGFloat() не может быть инициализирован. Вот мой код: func someFunction () { var x:Float = 5.0 return CGFloat(x) } Который выдает ошибку: "не...

мне нужно сохранить значение как Float, но исходные данные-это CGFloat: let myFloat : Float = myRect.origin.x но это приводит к ошибке компилятора: 'NSNumber' не имеет подтипа 'Float' так что если я явно бросил его так: let myFloat : Float = myRect.origin.x as Float но это в свою очередь приводит к оши...