स्विफ्ट में प्रोटोकॉल और डेलिगेट क्या है?
स्विफ्ट में प्रोटोकॉल और डेलिगेट क्या है?

वीडियो: स्विफ्ट में प्रोटोकॉल और डेलिगेट क्या है?

वीडियो: स्विफ्ट में प्रोटोकॉल और डेलिगेट क्या है?
वीडियो: Swift Delegate Protocol Pattern Tutorial 2023 | iOS Communication Patterns 2024, सितंबर
Anonim

आवश्यकता: ए मसविदा बनाना

प्रतिनिधि मंडल एक डिज़ाइन पैटर्न है जो किसी वर्ग या संरचना को हाथ लगाने में सक्षम बनाता है (या प्रतिनिधि ) किसी अन्य प्रकार के उदाहरण के लिए इसकी कुछ जिम्मेदारियां

इसे ध्यान में रखते हुए, स्विफ्ट में डेलिगेट क्या है?

क्रियान्वयन स्विफ्ट में प्रतिनिधि , क्रमशः। प्रतिनिधियों एक डिज़ाइन पैटर्न है जो एक विशिष्ट घटना होने पर एक वस्तु को दूसरी वस्तु को संदेश भेजने की अनुमति देता है। किसी वस्तु की कल्पना करें A किसी क्रिया को करने के लिए वस्तु B को कॉल करता है।

साथ ही, मैं स्विफ्ट में प्रतिनिधियों का उपयोग कैसे करूं? प्रतिनिधिमंडल का उपयोग करने के लिए मूल चरण उद्देश्य-सी और स्विफ्ट दोनों के लिए समान हैं:

  1. एक प्रतिनिधि प्रोटोकॉल बनाएं जो प्रतिनिधि को भेजे गए संदेशों को परिभाषित करता है।
  2. प्रतिनिधि का ट्रैक रखने के लिए प्रतिनिधि वर्ग में एक प्रतिनिधि संपत्ति बनाएं।
  3. प्रतिनिधि वर्ग में प्रतिनिधि प्रोटोकॉल को अपनाएं और कार्यान्वित करें।

इसके अनुरूप, स्विफ्ट में प्रोटोकॉल क्या है?

प्रोटोकॉल . ए मसविदा बनाना विधियों, गुणों और अन्य आवश्यकताओं का एक खाका परिभाषित करता है जो किसी विशेष कार्य या कार्यक्षमता के टुकड़े के अनुरूप होता है। NS मसविदा बनाना फिर उन आवश्यकताओं के वास्तविक कार्यान्वयन को प्रदान करने के लिए एक वर्ग, संरचना या गणना द्वारा अपनाया जा सकता है।

आईओएस में प्रतिनिधि और प्रोटोकॉल क्या है?

प्रतिनिधियों की भाषा विशेषता का उपयोग कर रहे हैं प्रोटोकॉल . NS प्रतिनिधि मंडल डिज़ाइन पैटर्न आपके कोड को उपयोग करने के लिए डिज़ाइन करने का एक तरीका है प्रोटोकॉल जहां आवश्यक हो। कोको ढांचे में, प्रतिनिधि डिज़ाइन पैटर्न का उपयोग किसी वर्ग के उदाहरण को निर्दिष्ट करने के लिए किया जाता है जो किसी विशेष के अनुरूप होता है मसविदा बनाना.

सिफारिश की: