说是个ios开发者吧,连个这都不知道,哎,但是不懂还是要问的,希望大家不吝赐教!
1.现在在开发中我只判断了设备大小,然后显示不同的界面,代码大致如下:
//判断设备类型
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
//如果设备是iPhone5、5s、5s
if (iPhone5) {
}
//否则是iPhone4、4s
else
{ }
2.是不是在还得判断设备的手机系统呢?,我用的xcode版本为Version 4.6.2 (4H1003),以前让别人测试的时候,人家是5.0的系统,就出现了错误,我也没有重视,希望大家帮小弟解除困惑。如果手机系统是5.0、6.0、7.0分别设置属性,然后他们弃用的属性或者函数也没法调用那大家都怎么兼容不同系统版本的?ios开发版本兼容7.0
1.现在在开发中我只判断了设备大小,然后显示不同的界面,代码大致如下:
//判断设备类型
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
//如果设备是iPhone5、5s、5s
if (iPhone5) {
}
//否则是iPhone4、4s
else
{ }
2.是不是在还得判断设备的手机系统呢?,我用的xcode版本为Version 4.6.2 (4H1003),以前让别人测试的时候,人家是5.0的系统,就出现了错误,我也没有重视,希望大家帮小弟解除困惑。如果手机系统是5.0、6.0、7.0分别设置属性,然后他们弃用的属性或者函数也没法调用那大家都怎么兼容不同系统版本的?ios开发版本兼容7.0
你这里说的可以兼容4.3以上的手机系统,跟当前的xcode版本有没有关系?我现在是最新的xcode5,是能在所有的手机系统上运行,但是界面什么的有所变样,还得判断手机系统。
1、计算机相关专业本科及以上学历(经验丰富者可放宽条件),两年以上软件类开发经验
2、具有棋牌类网络游戏开发经验者优先有意者请将简历发到,企业邮箱:[email protected]
公司地址上海市徐汇区漕宝路