我对swift上的数学函数有问题。Sinf(),sqrtf()在iPhone 5模拟器上工作,但在iPhone 5S上不工作。Sin()和sqrt()在iphone5s模拟器上工作,但在iphone5上不工作。我的所有变量都是作为CGFLoat()引入的。我想这和32位和64位有关系,但我找不到解决办法。有没有办法使正弦和平方根函数在iphone5和iPhone 5s上同时工作?我正在运行Xcode6-Beta2。
谢谢
最佳答案
CGFloat
is a double在64位环境中,使用CGFLOAT_IS_DOUBLE
验证它是浮点还是双精度。