例如,iOS
7 中有一个新类在 iOS 6 中不存在。我想使用这个新类。我的应用必须与 iOS 6 保持兼容。所以我在某些地方读到你现在可以这样做:
if ([NSURLSessionConfiguration class]) {
// only in iOS 7
} else {
// do it iOS6 way
}
这在任何iOS 6版本中都是安全的,还是我们仍然应该使用NSClassFromString
?
是的,这是安全的。
这是检查某些类是否可供使用的正确和推荐方法。