判断设备类型是取消ipad和iphone同步还是iPad

cocos2d 判断设备是iphone还是ipad_百度知道
cocos2d 判断设备是iphone还是ipad
提问者采纳
return YES:(UIApplication *)application didFinishLaunchingWithOptions.window = [[[UIWindow alloc] initWithFrame.window makeKeyAndVisible];
};.viewController.rootViewController =
} else {如果当前设备是iphone 就改为iphone的nib文件
nibTitle = @&&#47:nibTitle owner.window:@&quot:nil] autorelease];
[[NSBundle mainBundle] loadNibNamed:nil]:@&bundle:[[UIScreen mainScreen] bounds]] autorelease]:nil] autorelease];ViewController_iPad&quot.viewController = [[[ViewController alloc] initWithNibN加载nib- (BOOL)ViewController_iPhone&/PhoneContent&quot.viewController = [[[ViewController alloc] initWithNibName.
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
self:(NSDictionary*)launchOptions{ Override point for customization afte//
&#47:默认是ipad
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{ // /PadContent&quot?
NSString *nibTitle = @&quot,具体代码如下这里提供一种方法来判断这个设备是什么设备
中级质检员
其他类似问题
为您推荐:
cocos2d的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁可以在程序中判断用户使用的设备是iPhone还是iPad吗?_百度知道
可以在程序中判断用户使用的设备是iPhone还是iPad吗?
然后对游戏中的一些图形进行相应的放大/缩小等等的处理
判断ipad/iphoneUI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPadUI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone
其他类似问题
为您推荐:
iphone的相关知识
其他2条回答
[[UIScreen mainScreen] currentMode]可以的#define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] , 960).size) ? CGSizeEqualToSize(CGSizeMake(640
恩,飞哥说的也是这段代码还得考虑到要上的ipad3
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁iPhone\iPad固件区分方法
固件专题中(),同款机型由于一些原因有两个甚至三、四个固件版本,这对一些小白用户在选择固件时造成了一定程度上的困扰,其实区分的方法很简单:依次打开设置-通用-关于本机-版权-监管(或者通过查看机器背面,如下图),记住Model(国行是“型号”)后面的数字,然后对照下面的教程进行区分:s&固件区分:? 如果设备型号为iPhone 6,1 ,产品型号: A,请下载“iPhone 5s CDMA的固件? 如果设备型号为iPhone 6,2 ,产品型号: A A1457,请下载“iPhone 5s GSM”的固件iPhone5c固件区分:? 如果设备型号为iPhone 5,3, 产品型号: A, 请下载“iPhone 5c CDMA”的固件? 如果设备型号为iPhone 5,4,产品型号: A A1507 ,请下载“iPhone 5c GSM”的固件iPhone5 固件区分:iPhone5有两个固件,分别是&iPhone 5 CDMA&和“iPhone 5 GSM”,? 如果是Model A1428 请下载“iPhone 5 GSM”的固件? 如果是Model A1429 请下载“iPhone 5 CDMA”的固件? 如果是Model A1442 请下载“iPhone 5 CDMA”的固件iphone4固件区分:iphone4固件区分:iPhone4有三个固件版本,分别是“iPhone 4 GSM”、“iPhone 4 通用版”、和“iPhone 4 CDMA”? 如果是Model A1332 请下载“iPhone 4 GSM”的固件? 如果是Model A1349 请下载“iPhone 4 CDMA”的固件? 如果你的iPhone4是国行的8G定制版,型号其实同为A1332,但是固件需要选择“国行8G定制版”pad air 固件区分:如果是Model&&A1475,请下载“GSM版本”的固件如果是ModelA1474,请下载“WiFi版本”的固件ipadmini2 固件区分:如果是Model&&A1490,请下载“GSM版本”的固件如果是Model&&A1489,请下载“WiFi版本”的固件iPad 4 固件区分:有三个固件版本,分别是“iPad 4 WiFi”、“iPad 4 GSM”、和“iPad 4 CDMA”? 如果是Model A1458 请下载“iPad 4 WiFi”的固件? 如果是Model A1459 请下载“iPad 4 GSM”的固件? 如果是Model A1460 请下载“iPad 4 CDMA”的固件Ipad mini固件区分:iPad mini有三个固件版本,分别是“iPad mini WiFi”、“iPad mini GSM”、和“iPad mini CDMA”? 如果是Model A1432 请下载“iPad mini WiFi”的固件? 如果是Model A1454 请下载“iPad mini GSM”的固件? 如果是Model A1455 请下载“iPad mini CDMA”的固件Ipad3 固件区分:iPad 3 有三个固件版本,分别是“iPad 3 WiFi”、“iPad 3 GSM”、和“iPad 3 CDMA”? 如果是Model A1416 请下载“iPad 3 WiFi”的固件? 如果是Model A1403 请下载“iPad 3 CDMA”的固件? 如果是Model A1430 请下载“iPad 3 GSM”的固件pad2固件区分:iPad 2 有四个固件版本,分别是“iPad 2 WiFi”、“iPad 2 GSM”、和“iPad 2 CDMA”以及&iPad 2 32nm版&? 如果是Model A1395(非新处理器版本) 请下载“iPad 2 WiFi”的固件? 如果是Model A1396 请下载“iPad 2 GSM”的固件? 如果是Model A1397 请下载“iPad 2 CDMA”的固件? 如果是Model A1395(新处理器版本)&&请下载“iPad wifi 32nm”的固件PS:①从外观上,GSM和CDMA版本的iPad2也很好区别,因为GSM的有卡槽,CDMA的没有(需要烧号)②采用32nm版处理器的iPad2鉴别方法为:设置-通用-关于本机-诊断与用量-诊断与用量数据,随便点击一个后查看第三行“Hardwore Model”信息。如果显示为ipad2,4,那么就是所谓的32nm处理器版本的。
阅读本文后您有什么感想? 已有
人给出评价!
13-06-1804-10-0704-10-0704-10-0704-10-0704-10-0704-10-0704-10-07
注:您的评论需要经过审核才会显示出来
Copyright &
PC6下载().All Rights Reserved
备案编号:湘ICP备号iOS中如何实现检测苹果设备的类型
苹果的每个产品都有几个类型,从iphone到ipod、ipad,而每个产品又有几个类型,从iphone2G到iphone5,从iPod touch1到iPod touch5,从ipad1到ipad4,只有你想不到的,没有人家做不到的。
但是在做ios开发中如何检测这些类型呢?下边的方法就是CSDN问答中给出的方法,原问题见:http://ask.csdn.net/questions/997
- (NSString *) platformString{ &
& & // Gets a string with the device model &6
& & size_ & &
& & sysctlbyname(&hw.machine&, NULL, &size, NULL, 0); & &
& & char *machine = malloc(size); & &
& & sysctlbyname(&hw.machine&, machine, &size, NULL, 0); & &
& & NSString *platform = [NSString stringWithCString:machine encoding:NSUTF8StringEncoding]; & &
& & free(machine); &&
& & if ([platform isEqualToString:@&iPhone1,1&]) & &return @&iPhone 2G&; &
& & if ([platform isEqualToString:@&iPhone1,2&]) & &return @&iPhone 3G&; &
& & if ([platform isEqualToString:@&iPhone2,1&]) & &return @&iPhone 3GS&; &
& & if ([platform isEqualToString:@&iPhone3,1&]) & &return @&iPhone 4&; &
& & if ([platform isEqualToString:@&iPhone3,2&]) & &return @&iPhone 4&; &
& & if ([platform isEqualToString:@&iPhone3,3&]) & &return @&iPhone 4 (CDMA)&; & & &
& & if ([platform isEqualToString:@&iPhone4,1&]) & &return @&iPhone 4S&; &
& & if ([platform isEqualToString:@&iPhone5,1&]) & &return @&iPhone 5&; &
& & if ([platform isEqualToString:@&iPhone5,2&]) & &return @&iPhone 5 (GSM+CDMA)&; &
& & if ([platform isEqualToString:@&iPod1,1&]) & & &return @&iPod Touch (1 Gen)&; &
& & if ([platform isEqualToString:@&iPod2,1&]) & & &return @&iPod Touch (2 Gen)&; &
& & if ([platform isEqualToString:@&iPod3,1&]) & & &return @&iPod Touch (3 Gen)&; &
& & if ([platform isEqualToString:@&iPod4,1&]) & & &return @&iPod Touch (4 Gen)&; &
& & if ([platform isEqualToString:@&iPod5,1&]) & & &return @&iPod Touch (5 Gen)&; &
& & if ([platform isEqualToString:@&iPad1,1&]) & & &return @&iPad&; &
& & if ([platform isEqualToString:@&iPad1,2&]) & & &return @&iPad 3G&; &
& & if ([platform isEqualToString:@&iPad2,1&]) & & &return @&iPad 2 (WiFi)&; &
& & if ([platform isEqualToString:@&iPad2,2&]) & & &return @&iPad 2&; &
& & if ([platform isEqualToString:@&iPad2,3&]) & & &return @&iPad 2 (CDMA)&; &
& & if ([platform isEqualToString:@&iPad2,4&]) & & &return @&iPad 2&; &
& & if ([platform isEqualToString:@&iPad2,5&]) & & &return @&iPad Mini (WiFi)&; &
& & if ([platform isEqualToString:@&iPad2,6&]) & & &return @&iPad Mini&; &
& & if ([platform isEqualToString:@&iPad2,7&]) & & &return @&iPad Mini (GSM+CDMA)&; &
& & if ([platform isEqualToString:@&iPad3,1&]) & & &return @&iPad 3 (WiFi)&; &
& & if ([platform isEqualToString:@&iPad3,2&]) & & &return @&iPad 3 (GSM+CDMA)&; &
& & if ([platform isEqualToString:@&iPad3,3&]) & & &return @&iPad 3&; &
& & if ([platform isEqualToString:@&iPad3,4&]) & & &return @&iPad 4 (WiFi)&; &
& & if ([platform isEqualToString:@&iPad3,5&]) & & &return @&iPad 4&; &
& & if ([platform isEqualToString:@&iPad3,6&]) & & &return @&iPad 4 (GSM+CDMA)&; &
& & if ([platform isEqualToString:@&i386&]) & & & & return @&Simulator&; &
& & if ([platform isEqualToString:@&x86_64&]) & & & return @&Simulator&; &
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。iPhone开发之判断用户设备是iPad还是iPhone的代码
可用于判断应用运行的设备是否是 iPad
#define isPad (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
最新开班信息
Android课程
免费咨询热线
400-654-7778
免费咨询热线
400-648-7779
免费咨询热线
400-654-7774
千锋教育微信号扫描加好友
北京天丰利校区:北京市海淀区宝盛北里西区28号天丰利商城4层
咨询电话:400-654-
深圳科技园校区:广东省深圳市南山区高新技术产业园R3栋B5楼
咨询电话:400-648--801
深圳大学城校区:深圳市南山区留仙大道1201号大学城创客小镇16栋3楼 咨询电话:400-648--801/802/803/804/805
上海学院地址:上海市宝山区同济支路199号智慧七立方3楼3层
咨询电话:400-654-
郑州学院地址:郑州市金水区纬五路21号河南教育学院综合楼6楼、7楼 咨询电话:0 7
广州学院地址:广州市天河区元岗路310号智汇park创意园E座5层
咨询电话:400-654-19207
大连学院地址:大连市高新园区软件园路18号软件园9号楼105室
咨询电话:400-654-026086
武汉学院地址:武汉市东新区光谷大道77号金融港B26栋9楼
咨询电话:400-654-
成都学院地址:成都市一环路西二段17号四川旅游学院青羊校区内
咨询电话:028--
西安学院地址:西安市二环南路西段60号永安大厦4层
咨询电话:400-654-
京ICP备号-3 京公网安备55号}

我要回帖

更多关于 ipad与iphone同步 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信