Iphone和Ipad判断

Iphone和Ipad判断,第1张

概述if([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad){         //ipad }else {        //iphone  } 利用宏定义区分iphone 模拟器和真机 #if TARGET_IPHONE_SIMULATOR   label . text = @"iphoneSimula

if([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad){

        //ipad


}else {

       //iphone 

}


利用宏定义区分iphone 模拟器和真机

#if TARGET_IPHONE_SIMulATOR

  label . text = @"iphonesimulator" ;

#elif TARGET_OS_IPHONE

  label . text = @"iphoneDevice" ;

#endif


详细说明在文件TargetConditionals.h中

 

/*

     file:       TargetConditionals.h

     Contains:   autoconfiguration of TARGET_ conditionals for Mac OS X and iPhone

                 Note:  TargetConditionals.h in 3.4 Universal Interfaces works

                        with all compilers.  This header only recognizes compilers

                        kNown to run on Mac OS X.

     copyright:  (c) 2000-2008 by Apple Inc.,all rights reserved.

*/

总结

以上是内存溢出为你收集整理的Iphone和Ipad判断全部内容,希望文章能够帮你解决Iphone和Ipad判断所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1090145.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存