मैं एक आईओएस 4 एप्लीकेशन विकसित कर रहा हूं और मैंने कुछ कक्षाएं विकसित की हैं जिन्हें मैं अन्य परियोजनाओं में उपयोग करना चाहता हूं।इनहेरिट UIViewController वर्ग और XIB
MapViewController
नामक इस कक्षा में से एक, UIViewController subclass है। यह कक्षा एक एक्सआईबी फ़ाइल का उपयोग करती है जिसे मैंने इंटरफ़ेस बिल्डर के साथ बनाया है।
मुझे आश्चर्य है कि MapViewController
एक नई कक्षा से एक सुपर क्लास के रूप में MapViewController
का उपयोग करें, मैं इसे XIB से कैसे उपयोग कर सकता हूं?
मैं MapViewController
और इसके XIB का पुन: उपयोग करना चाहता हूं, लेकिन मुझे नहीं पता कि मुझे XIB फ़ाइल के साथ कुछ खास करना है या नहीं।
मुझे नहीं पता कि यह कैसे समझाया जाए। अगर आपको अधिक जानकारी चाहिए, तो कृपया मुझे बताएं।
अद्यतन:
मैं एक नया वर्ग है कि MapViewController
से विरासत, इस तरह बनाना चाहते हैं:
...
@interface NewMapViewController : MapViewController {
...
और, अब अगर मैं एक ही XIB उपयोग जारी रखना चाहते (से एक MapViewController
), मुझे क्या करना चाहिए?
मुझे समझने की कोशिश करते हैं, तो आप होना चाहते हैं अपने MapViewController और उसके XIB का उपयोग करने में सक्षम है, लेकिन अगर आपको कुछ विशेष व्यवहार की आवश्यकता है तो आप XIB का उपयोग नहीं करना चाहते हैं? – Peres
यह स्पष्ट नहीं है कि सही समस्या क्या है। – Max
क्षमा करें। मैंने अभी और अधिक जानकारी के साथ अपना प्रश्न अपडेट कर लिया है। – VansFannel