2010-02-03 15 views
6

क्या है मुझे पता है कि UIView क्या है लेकिन UIViewController नहीं है। मैं सिर्फ मैं क्या के लिए इसका इस्तेमाल कर सकते जानना चाहता हूँ, और क्या यह एक UIViewUIViewController

+0

ऐसे प्रश्नों के लिए कृपया [प्रलेखन] (http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html) देखें। –

+0

कृपया लेंस शब्द। मैंने पहले से ही प्रलेखन पढ़ा है और अभी भी इसे अच्छी तरह से समझ में नहीं आया है। यही कारण है कि मैं इस सवाल से पूछ रहा हूं – Jaba

उत्तर

6

असल में आप जानना चाहते हैं की तुलना में है, सॉफ्टवेयर इंजीनियरिंग के क्षेत्र में model-view-controller architecture क्या है, UIView इस वास्तुकला की दृष्टि से मेल खाती है और UIViewController है इस वास्तुकला के नियंत्रक पक्ष में।

अब UIViewController एक एजेंट है कि नियंत्रित करता है (और विधियों के कार्यान्वयन है) घटनाओं और UIView के डिजाइन है कि स्क्रीन पर दिखाया जाता के रूप में सोचा जा सकता है। जो भी आप दृश्य में बदलना चाहते हैं उसे अपने नियंत्रक वर्ग में एक विधि के अंदर लिखा जा सकता है, जो खुद को UIViewController वर्ग से प्राप्त करता है। यह इस बड़ी अवधारणा का केवल संक्षिप्त विवरण है। विवरण के लिए आपको उपरोक्त लिंक की तलाश करनी चाहिए।

+0

धन्यवाद, मुझे समझ में नहीं आया कि दस्तावेज पूरी तरह से क्या कहता है। आपने मुझे बहुत मदद की। बहुत बहुत धन्यवाद। – Jaba

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