IOS में KVO और KVC क्या है?
IOS में KVO और KVC क्या है?

वीडियो: IOS में KVO और KVC क्या है?

वीडियो: IOS में KVO और KVC क्या है?
वीडियो: KVO & KVC in iOS Swift 2024, नवंबर
Anonim

केवीसी की-वैल्यू कोडिंग के लिए खड़ा है। यह एक ऐसा तंत्र है जिसके द्वारा किसी वस्तु के गुणों को विकास के समय संपत्ति के नामों को स्थिर रूप से जानने के बजाय रनटाइम पर स्ट्रिंग का उपयोग करके एक्सेस किया जा सकता है। केवीओ की-वैल्यू ऑब्जर्विंग के लिए खड़ा है और एक नियंत्रक या वर्ग को एक संपत्ति मूल्य में परिवर्तन का निरीक्षण करने की अनुमति देता है।

इसके बारे में स्विफ्ट में KVC और KVO क्या है?

कार्यक्रम का प्रवाह हमारे कोड में उपयोग किए जाने वाले विभिन्न चरों के मूल्य पर निर्भर करता है। दूसरा तरीका जो इस तरह के परिदृश्यों में बेहतर है (Apple भी अपने पुस्तकालयों में इसका बहुत उपयोग करता है) के रूप में जाना जाता है केवीओ (की वैल्यू ऑब्जर्विंग), जो सीधे तौर पर एक अन्य शक्तिशाली तंत्र से संबंधित है जिसे कहा जाता है केवीसी (कुंजी मूल्य कोडिंग)।

ऊपर के अलावा, KVO स्विफ्ट क्या है? कुंजी-मूल्य अवलोकन करने की क्षमता है तीव्र कोड को वेरिएबल में संलग्न करने के लिए, ताकि जब भी वेरिएबल को बदला जाए तो कोड चलता रहे। यद्यपि केवीओ शुद्ध में अप्रिय है तीव्र कोड, ऐप्पल के अपने एपीआई के साथ काम करते समय यह बेहतर होता है - वे सभी स्वचालित रूप से @objc और गतिशील दोनों होते हैं क्योंकि वे उद्देश्य-सी में लिखे जाते हैं।

इसके अलावा, आईओएस में केवीओ क्या है?

स्विफ्ट 4 एक्सकोड 9 आईओएस 11. की-वैल्यू ऑब्जर्विंग, केवीओ संक्षेप में, कोको एपीआई की एक महत्वपूर्ण अवधारणा है। जब किसी अन्य वस्तु की स्थिति बदलती है तो यह वस्तुओं को अधिसूचित करने की अनुमति देता है।

IOS में की वैल्यू कोडिंग क्या है?

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

सिफारिश की: