उदाहरण के लिए आईओएस 7 में एक नई कक्षा है जो आईओएस 6 में मौजूद नहीं है। मैं इस नई कक्षा का उपयोग करना चाहता हूं। तो मैं कुछ स्थानों है कि अब आप यह कर सकते हैं में पढ़ा मेरे एप्लिकेशन iOS 6 के साथ संगत रहना चाहिए:क्या कक्षा + कॉल करके आईओएस 6 और 7 के लिए सशर्त रूप से कोड सुरक्षित है?
if ([NSURLSessionConfiguration class]) {
// only in iOS 7
} else {
// do it iOS6 way
}
किसी भी IOS 6 संस्करण में क्या करना क्या यह सुरक्षित है या हम अभी भी NSClassFromString
इस्तेमाल करना चाहिए?
[कमजोर लिंकिंग के संभावित डुप्लिकेट - जांचें कि कोई वर्ग मौजूद है या उस वर्ग का उपयोग करें] (http://stackoverflow.com/questions/3057325/weak-linking-check-if-a-class-exists-and-use -थैट-क्लास) –
डुप्लिकेट लेकिन मुझे यह प्रश्न अधिक पसंद है। यह अधिक संक्षिप्त है और वास्तव में प्रश्न में कोड है। –