8

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

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

在任何 iOS 6 版本中这样做是否安全,还是应该继续使用NSClassFromString

4

1 回答 1

9

是的,这是安全的。

这是检查某些类是否可用的正确且推荐的方法。

于 2013-09-21T21:20:29.307 回答