嘗試使用的XCode 5使用64位iPhone 5S
Use of undeclared identifier 'FLT_EPSILON'
我已經查看過,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位?
你是否包含「float.h」? – user1118321
爲了澄清,「float.h」是iOS SDK的一部分,所以我假設我不需要包含它。並且這在Xcode 4上正常工作。 – GangstaGraham
@ user1118321查看更新後的問題 – GangstaGraham