Sunday, 15 June 2014

ios - mixing objective-c and swift when subclassing -


मुझे स्विफ्ट में लिखी गई 'यूज्यूआईयूआईयूआईयूआईयूआईयूआईयूआईएल नियंत्रक' का एक उप-वर्ग मिला है, जिसे 'बेसविय कंट्रोलर' कहते हैं। मेरे पास अब 'व्यू नियंत्रक 1' नामक एक 'पुराने' दृश्य नियंत्रक है जिसे उद्देश्य-सी में लिखा गया है जिसे मैं 'बेसविय्यू कंट्रोलर' से प्राप्त करना चाहता हूं। अन्य सलाह के बाद मैंने 'प्रोजेक्ट-स्विफ्ट एच' हेडर फाइल आयात की है।

मेरी समस्या तब होती है जब इस तरह से उप-क्लासिंग

  #import & lt; UIKit / UIKit.h & gt ; #import "MyProject-Swift.h" @ इंटरफेस व्यू नियंत्रक 1: बेसविय्यू नियंत्रक @end  

त्रुटि है:

objc_subclassing- प्रतिबंधित विशेषता वाले वर्ग को subclass नहीं कर सकता

और यह @interface ... लाइन पर दिखाई देता है।

से उद्धरण


No comments:

Post a Comment