2011-01-29 10 views
5

संभव डुप्लिकेट:
Do I always have to call [super viewDidLoad] in the -viewDidLoad method?हम प्रत्येक दृश्यडिडलोड विधि में [सुपर व्यूडिडलोड] का उपयोग क्यों करते हैं?

क्यों सुपर क्लास 'viewDidLoad विधि हर viewDidLoad में कहा जाता है? यह क्या काम करेगा? क्या यह अनिवार्य है?

उत्तर

3

यह अनिवार्य नहीं है, लेकिन यह अच्छी डिजाइन अभ्यास है। यह UIKit कक्षाओं के प्रत्यक्ष उप-वर्गों को प्रभावित नहीं करता है, लेकिन यदि आप एक कस्टम क्लास को उपclass करते हैं, तो आपको इसकी आवश्यकता होगी। यह सब करता है इसे कॉन्फ़िगरेशन करने के लिए इसके सुपरक्लास के दृश्य लोड करें।

संबंधित मुद्दे