मैं एक UITextView की टेक्स्ट प्रॉपर्टी को MutableProperty से कैसे बांध सकता हूं, उदा।
let property = MutableProperty<String>("")
commentTextView.text <~ property
यह सिर्फ मुझे त्रुटि देता है
Binary operator '<~' cannot be applied to operands of type 'String!' and 'MutableProperty<String>'
लेकिन मुझे समझ नहीं आता क्यों।
रिएक्टिवस्विफ्ट में बाइंडिंग कैसे काम करती है, इस बारे में कहीं कोई दस्तावेज है?
मैंने कुछ संभावित स्रोतों की जाँच की, जैसे कि GitHub प्रोजेक्ट और reactivecocoa.io, लेकिन उन्हें पढ़ने के बाद मुझे लगता है कि ReactiveSwift ऐसा करने में सक्षम नहीं है।
मैंने एक और समान प्रश्न भी पढ़ा, लेकिन स्वीकृत उत्तर इसमें लागू नहीं होता है मामला है या गलत है।
1 उत्तर
यह एक वाक्यात्मक गलतफहमी थी जो विरल रिएक्टिवस्विफ्ट प्रलेखन से मेरे लिए इतनी स्पष्ट नहीं थी। बीच में एक .reactive जोड़ना होगा:
let property = MutableProperty<String>("")
commentTextView.reactive.text <~ property
संबंधित सवाल
नए सवाल
ios
iOS, Apple iPhone, iPod टच और iPad पर चलने वाला मोबाइल ऑपरेटिंग सिस्टम है। IOS प्लेटफॉर्म पर प्रोग्रामिंग से संबंधित प्रश्नों के लिए इस टैग [ios] का उपयोग करें। उन प्रोग्रामिंग भाषाओं के लिए विशिष्ट मुद्दों के लिए संबंधित टैग [उद्देश्य-सी] और [स्विफ्ट] का उपयोग करें।