我有 iphone 应用程序,到目前为止,我成功地检查了 iphone 5,代码如下(在我的 Prefix.pch 文件中):
#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )
现在,当我在 iPhone 5 上运行时,我在日志中得到这个高度:480 ([[UIScreen mainScreen] bounds].size.height)
我已经在 iOS 7 上更新了我的 iPhone。是否有其他方法可以检查是否是 iPhone 5(或屏幕高度)?
更新:我有我的 MAC OSX 10.8.5
更新 2: 我发现该项目中存在一些错误,因为当我创建新项目时,所有示例代码都可以工作。