में यूआई नियंत्रण से अधिसूचनाएं प्राप्त करने वाले कई वर्ग मुझे समझते हैं कि यूआईटीएक्स्टफिल्ड जैसे यूआई नियंत्रण अपने प्रतिनिधि के माध्यम से क्लाइंट इंटरैक्शन/घटनाओं के बारे में सूचित करते हैं, जिसे आवश्यक प्रोटोकॉल का समर्थन करने वाली कक्षा के रूप में परिभाषित किया जाता है।मल्टीकास्ट प्रतिनिधियों - आईओएस
मुझे अक्सर एक से अधिक कक्षा में यूआई कार्यक्रम की अधिसूचनाएं प्राप्त करना चाहती है, इसलिए मल्टीकास्टिंग का समर्थन करना चाहूंगा। उदाहरण के लिए, यूआई नियंत्रण के लिए एक से अधिक प्रतिनिधि निर्दिष्ट करना। मुझे पूरा यकीन है कि आईओएस फ्रेमवर्क सुविधा नहीं है जो इसका समर्थन करती है। मैं सोच रहा था कि क्या कोई इस समस्या के लिए एक सभ्य समाधान के साथ आया था?
है कि मैं के बारे में पता नहीं था एक बहुत ही दिलचस्प भाषा सुविधा पर प्रकाश डाला के लिए धन्यवाद:
कार्यान्वयन यहाँ देखें। मुझे लगता है कि मैं इसका निर्माण कर सकता हूं जो मुझे इसका उपयोग करने की आवश्यकता है। – ColinE
कॉलिन के उदाहरण में, गायब बात यह है कि आपको इसे जोड़ने की आवश्यकता है: हस्ताक्षर = [एनएसएम विधि हस्ताक्षर हस्ताक्षर WithObjCTypes: "@^v^c"]; करने के लिए (NSMethodSignature *) विधि सिग्नेचरफॉर चयनकर्ता: (एसईएल) एक चयनकर्ता विधि। – iosDeveloper