Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 通过调用+有条件地为iOS 6和iOS 7编码是否安全;上课?_Iphone_Ios_Xcode_Ios7 - Fatal编程技术网

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

Iphone 通过调用+有条件地为iOS 6和iOS 7编码是否安全;上课?,iphone,ios,xcode,ios7,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?是的,这是安全的。 检查是否可以使用某些类。可能重复重

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

if ([NSURLSessionConfiguration class]) {
    // only in iOS 7        
} else {
    // do it iOS6 way
}
在任何iOS 6版本中这样做安全吗?还是我们仍然应该使用
NSClassFromString

是的,这是安全的。
检查是否可以使用某些类。

可能重复重复,但我更喜欢这个问题。它更简洁,问题中实际上有代码。