• [ios] 获得ios设备具体型号


    获取IOS设备型号方法

       引入头文件

    #include <sys/types.h>

    #include <sys/sysctl.h>

    #include "stdlib.h"

        size_t size;

        sysctlbyname("hw.machine", NULL, &size, NULL, 0);

        char* machine = (char*)malloc(size);

        sysctlbyname("hw.machine", machine, &size, NULL, 0);

        NSString *platform = [NSString stringWithCString:machine encoding:NSUTF8StringEncoding];

        free(machine);

     platform的可能值:

      iphone 5,1   iphone5(移动,联通)
      iphone 5,2   iphone5(移动,电信,联通)
      iphone 4,1     iphone4S
      iphone 3,1     iphone4(移动,联通)
      iphone 3,2     iphone4(联通)
      iphone 3,3     iphone4(电信)
      iphone 2,1       iphone3GS
      iphone 1,2     iphone3G
      iphone 1,1     iphone
      ipad 1,1     ipad 1
      ipad 2,1     ipad 2(Wifi)
      ipad 2,2     ipad 2(GSM)
      ipad 2,3     ipad 2(CDMA)
      ipad 2,4     ipad 2(32nm)
      ipad 2,5     ipad mini(Wifi)
      ipad 2,6     ipad mini(GSM)
      ipad 2,7     ipad mini(CDMA)
      ipad 3,1     ipad 3(Wifi)
      ipad 3,2     ipad 3(CDMA)
      ipad 3,3     ipad 3(4G)
      ipad 3,4     ipad 4(Wifi)
      ipad 3,5     ipad 4(4G)
      ipad 3,6     ipad 4(CDMA)
      ipod 5,1     ipod touch 5
      ipod 4,1     ipod touch 4
      ipod 3,1     ipod touch 3
      ipod 2,1     ipod touch 2
      ipod 1,1     ipod touch

     

  • 相关阅读:
    HDU ACM 1392 Surround the Trees-&gt;凸包
    JMeter使用记录1 -- JDBC測试
    Html学习笔记4
    c++使用mysql的api连接相关问题
    [Angularjs]ng-select和ng-options
    mysql之字符串操作
    mysql之日期函数
    [sharepoint]Rest api相关知识(转)
    [工具类]泛型集合转换为DataTable
    C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限
  • 原文地址:https://www.cnblogs.com/howeho/p/3009929.html
Copyright © 2020-2023  润新知