在AppDelegate.h文件中,我添加
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
并在AppDelegate.m文件中添加
if (iPhone5) {
NSLog(@"iPhone5/5s")
}
else {
NSLog(@"not iPhone5/5s");
}
但是当我在iPhone 5或5s中运行这个项目时,它显示了log not iPhone5/5s
,在我的项目中,我只是添加了cocoapods,并打开了cocoapods创建的项目文件(projectname.xcworkspace)。
顺便说一下,如果我在不使用cocoapods的情况下创建一个新项目,它会运行正确,那么我该如何修复呢?