zoukankan      html  css  js  c++  java
  • IOS版本判断

    -(void)getIOSVersion

    {

    //#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 50000    //此方法和编译器相关

    //quanju.iOSVersion=1;

    //#endif 

    float version = [[[UIDevice currentDevice] systemVersion] floatValue];  

    if (version >= 5.0)  

    {  

    quanju.iOSVersion=1;//定义全局变量标记ios版本

    }  

    }

    -(void)getIOSModel

    {

    CGSize sizeToRequest;  if([[[UIDevicecurrentDevicemodelrangeOfString:@"iPad"].location== 0)  sizeToRequest = CGSizeMake(748110);  else  sizeToRequest = CGSizeMake(32048); 

    }

    //下面是ios内其他相关信息的判断方法

    获取进程信息和设备信息(包括设备类型,序列号,ios版本等)
    [[NSProcessInfo processInfo] globallyUniqueString],
    [[NSProcessInfo processInfo] hostName],
    [[NSProcessInfo processInfo] operatingSystemName],
    [[NSProcessInfo processInfo] operatingSystemVersionString],
    [[NSProcessInfo processInfo] physicalMemory],
    [[NSProcessInfo processInfo] processName]);
    ——————————————————————————————
    [UIDevice currentDevice].uniqueIdentifier,
    [UIDevice currentDevice].name,
    [UIDevice currentDevice].systemName,
    [UIDevice currentDevice].systemVersion,
    [UIDevice currentDevice].model,
    [UIDevice currentDevice].localizedModel,
    [UIDevice currentDevice].batteryLevel
    ___________________________________________________
    NSLog([[UIDevice currentDevice] name]); // Name of the phone as named by user
    NSLog([[UIDevice currentDevice] uniqueIdentifier]); // A GUID like string
    NSLog([[UIDevice currentDevice] systemName]); // "iPhone OS"
    NSLog([[UIDevice currentDevice] systemVersion]); // "2.2.1"
    NSLog([[UIDevice currentDevice] model]); // "iPhone" on both devices

  • 相关阅读:
    常见加密算法概述
    IDEA常见错误解决
    linux Find命令教程
    用注册表更改DNS的代码分享
    关于javascript中的typeof和instanceof介绍
    javascript instanceof,typeof的区别
    Javascript typeof 用法
    浅析JavaScript中的typeof运算符
    玩转Linux文件描述符和重定向
    shell脚本 批量转换目录下文件编码
  • 原文地址:https://www.cnblogs.com/chenhaosuibi/p/3464414.html
Copyright © 2011-2022 走看看