से आयात पर मांग नहीं कर सकता मैं एक लाइब्रेरी बनाने की कोशिश कर रहा हूं जहां आप "स्थिर आयात" (कोटलिन में आयात-मांग) के माध्यम से object
के कार्यों को कॉल कर सकते हैं। दुर्भाग्यवश कोटलिन की तरह एक सीमा है जैसा कि नीचे देखा गया है।कोटलिन: ऑब्जेक्ट
क्यों यह एक सीमा है? क्या ऐसा कुछ भी है जो मैं इसके आसपास पाने के लिए कर सकता हूं? (मैंने एक साथी ऑब्जेक्ट के साथ कक्षा का उपयोग करने की कोशिश की है और उस स्थिति में फ़ंक्शन भी हल नहीं करते हैं।)
'स्पार्कोट' एक कोटलिन ऑब्जेक्ट है, जो सिंगलटन क्लास है। – Jire
खैर, कोटलिन नाम से वस्तुओं के केवल व्यक्तिगत सदस्यों को आयात करने का समर्थन करता है, न कि * -पोर्ट। आईडीई इसके साथ मदद करता है। –
कम से कम इस निर्णय के पीछे सोच को सुनना सहायक होता है, लेकिन यह सीमा अब मैंने कोटलिन रूपांतरण को जावा पर वापस करने का निर्णय लिया है। कोटलिन को ऐसी भाषा के रूप में प्रस्तुत किया जाता है जो इंटेलिजे के लिए भाषा प्लगइन बनाने में मदद करेगा - और यह करता है - लेकिन यह एक ऐसा स्थान है जहां यह निश्चित रूप से नहीं करता है। आईलेमेंट टाइप टाइप धारक का उपयोग करने वाले किसी भी व्यक्ति के बारे में उन सभी स्थानों पर आयात करना चाहते हैं जो भारी मात्रा में इसका उपयोग करते हैं और जिसके लिए कोई संघर्ष नहीं होता है (यदि वे कार्पल सुरंग दर्द के बिना रहना चाहते हैं)। ... – naki