मैक ओएस एक्स के लिए कोको कोको बाध्यकारी तकनीक का समर्थन करता है, जो आपके विचारों और आपके मॉडल के बीच गोंद कोड की आवश्यकता को कम करता है।क्या कोई तकनीकी/वैचारिक कारण है कि आईओएस कोको बाइंडिंग का समर्थन नहीं करता है?
केवीओ पर केवीसी के शीर्ष पर कोको बाइंडिंग को दोबारा बनाने से कोकोट्रॉन स्रोत कोड से मदद मिलती है।
क्या कोई तकनीकी या वैचारिक कारण है कि कोको बाइंडिंग एसडीके का हिस्सा क्यों नहीं हैं? मैं प्रदर्शन, कचरा संग्रह की कमी, UI तत्वों से केवीसी समर्थन की कमी (उदाहरण के लिए UISlider) के बारे में सोच रहा हूं। डेस्कटॉप पर
कोको बाइंडिंग कचरा संग्रह से काफी पहले अस्तित्व में था, इसलिए आप इसे बाहर कर सकते हैं। –
मैंने एक सरल (यानी कोई मूल्य ट्रांसफॉर्मर) बाइंडिंग-जैसी तंत्र नहीं बनाई है: https://github.com/mruegenberg/objc-utils/tree/master/CoreFoundationAdditions में NSObject + SimpleBindings को इस समय कोई इंटरफ़ेस बिल्डर समर्थन नहीं मिला है, लेकिन यह कोड को सरल बनाने में मदद करता है। – mrueg