通过调用+ class有条件地为iOS 6和7编码是否安全?

时间:2013-09-21 21:16:29

标签: iphone ios xcode ios7

例如,iOS 7中有一个新类在iOS 6中不存在。我想使用这个新类。我的应用必须与iOS 6保持兼容。所以我在某些地方读到你现在可以做到这一点:

if ([NSURLSessionConfiguration class]) {
    // only in iOS 7        
} else {
    // do it iOS6 way
}

在任何iOS 6版本中都可以安全使用,还是应该使用NSClassFromString

1 个答案:

答案 0 :(得分:9)

是的,这是安全的。

This is the correct and recommended way检查是否可以使用某些类。