हम मूल रूप से प्रतिक्रिया करने के लिए मेरे आवेदन के क्रमिक रूपांतरण के माध्यम से जा रहे हैं। और मैं आईओएस पर प्रतिक्रिया मूल में निर्भरता इंजेक्शन के साथ समस्याओं में पड़ रहा हूं।प्रतिक्रियात्मक मॉड्यूल में निर्भरता इंजेक्शन
मेरे पास मेरे ऐप में कुछ सेवाएं हैं जो मैं मूल मॉड्यूल में उपयोग करना चाहता हूं। वर्तमान में, उन्हें टाइफून के माध्यम से इंजेक्शन दिया जाता है और सब कुछ ठीक काम करता है।
हालांकि, मूल प्रतिक्रिया स्वयं एकल मॉड्यूल को एकलटन के रूप में प्रारंभ और रखरखाव करता है। इससे मुझे टाइफून उन्हें प्रारंभ करने से रोकता है, और इसलिए मैं उन पर निर्भरता इंजेक्ट नहीं कर सकता।
क्या किया जा सकता है? आरसीटीब्रिज बनाना स्वयं एक विकल्प है, लेकिन बहुत कम स्तर लगता है, और अभी भी यह पता लगाने की आवश्यकता है कि इसे पहले स्थान पर UIView में कैसे इंजेक्ट करना है।
मैं वास्तव में अपने दम पर इस खोज की, लेकिन जब से हमारे पूरे एप्लिकेशन स्विफ्ट आधारित है स्विफ्ट का उपयोग करते समय RCTModules बनाने के लिए एक अच्छा तरीका है (मुझे लगता है कि यह RCTModule था, यह कुछ समय पहले किया गया था) नहीं मिल सकता है, । हालांकि, मैं इसे फिर से देख सकता हूं और नलसाजी के लिए केवल उद्देश्य सी का उपयोग कर सकता हूं और वास्तविक मूल मॉड्यूल को तेज़ी से लिख सकता हूं। क्या आप इसे काम कर रहे थे? – Rubys
क्या मेरे मूल कार्यान्वयन के साथ डेटपीकर आईओएस जैसे मानक देशी मॉड्यूल को प्रतिस्थापित करने की कोई क्षमता है जो पिकर रंग बदलने के लिए निजी एपीआई की तरह कुछ उपयोग करता है? – pinguinjkeke