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