美文网首页开发技巧
iOS 系统版本适配

iOS 系统版本适配

作者: xiari1991 | 来源:发表于2016-09-21 11:12 被阅读121次

    编译时检查sdk版本,运行时检查系统版本,这是最基本的适配手段

    //编译时判断:sdk版本iOS10
    #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 100000
    //运行时判断:当前系统版本
        if ([UIDevice currentDevice].systemVersion.floatValue >= 10.0) {
            [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"] options:nil completionHandler:^(BOOL success) {
            }];
        }else {
            [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"]];
        }
        
    #else
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.baidu.com"]];
    #endif
    
    

    相关文章

      网友评论

        本文标题:iOS 系统版本适配

        本文链接:https://www.haomeiwen.com/subject/jihaettx.html