iOS开发—获取手机型号2019最新补充

页面先引入头文件 #import <sys/utsname.h>

- (NSString *)getMobileType {
   
        struct utsname systemInfo;
        uname(&systemInfo);
        NSString *deviceModel = [NSString stringWithCString:systemInfo.machine encoding:NSASCIIStringEncoding];
        static NSDictionary* deviceNamesByCode = nil;
        
        if (!deviceNamesByCode) {
   
            deviceNamesByCode = @{
   @"iPod1,1"   :@"iPod Touch",      // (Original)
                                  @"iPod2,1"   :@"iPod Touch",      // (Second Generation)
                                  @"iPod3,1"   :@"iPod Touch",      // (Third Generation)
                                  @"iPod4,1"   :@"iPod Touch",      // (Fourth Generation)
                                  @"iPod5,1"   :@"iPod Touch",      // (Fifth Generation)
                                  @"iPod7,1"   :@"iPod Touch",      // (Sixth Generation)
                                  @"iPhone1,1" :@"iPhone",          // (Original)
                                  @"iPhone1,2" :@"iPhone 3G",       // (3G)
                                  @"iPhone2,1" :@"iPhone 3GS",      // (3GS)
                                  @"iPad1,1"   :@"iPad",            // (Original)
                                  @"iPad2,1"   :@"iPad 2",          //
                                  @"iPad2,2"   :@"iPad 2",          //
                                  @"iPad2,3"   :@"i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值