您的位置:首页 > 移动开发 > IOS开发

判断一个类是否存在

2013-02-28 11:14 162 查看
我们在开发的过程中难免会用到低版本中没有的类,如果我们想让我们的应用尽可能的兼容多个版本,我们需要考虑

如果我们使用的类在低版本中没有怎么办呢。

    Class pkClass=NSClassFromString(@"PKAddPassesViewController");

    if (pkClass) {

        NSLog(@"available");

// 如果可以使用,我们可以使用passkit的一些功能

    }else

    {

        NSLog(@"unavailable");

如果不可以,我们就要提示用户,或者进行一些其他的处理

    }

NSString *pkClassStr=NSStringFromClass([PKAddPassesViewController class]);

    if (pkClassStr) {

        NSLog(@"available");

// 如果可以使用,我们可以使用passkit的一些功能

    }else

    {

        NSLog(@"unavailable");

如果不可以,我们就要提示用户,或者进行一些其他的处理

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios