使用XCode 5构建我的项目时,我遇到了以下错误。
Use of undeclared identifier 'FLT_EPSILON'
我已经检查过了,在Xcode中FLT_EPSILON(它显示为褐色)在“float.h”文件中被定义。
我做错了什么?
下面是使用FLT_EPSILON的代码:
if (someTimeInterval < 0.03 - FLT_EPSILON) {
someTimeInterval = 0.1;
}
我发现这是因为我试图在iPhone 5S模拟器(64位)上进行测试。
我不太理解在使用64位模拟器时的区别。 代替FLT_EPSILON应该包括什么-为什么它不能与64位一起使用?