我想在也可以在iOS 4上运行的应用程序中使用iOS 5中引入的一些类。我了解如何使用responsesToSelector:在较新的OS版本上有选择地调用新方法。在运行时确定类是否存在的等效条件是什么。

最佳答案

if (NSClassFromString(@"ClassName") != nil)
{
    // use class
}
else
{
    // not available, deal with it.
}

10-08 06:29