दिलचस्प पोस्ट
उन्हें जोड़ने के बाद दूरस्थ रिपॉजिटरी से निर्देशिका को निकालें। Gitignore मैं VBA में FileSystemObject का उपयोग कैसे करूं? ऑफसेटहाइट और क्लाइंट के बीच का अंतर हाईईट एंड्रॉइड "केवल एक मूल धागा जो दृश्य पदानुक्रम बनाता है, उसके विचारों को छू सकता है।" जावास्क्रिप्ट नंबर अलग-अलग अंकों में विभाजित ऑब्जेक्टस्टेट मैनेजर में एक ही कुंजी के साथ एक वस्तु पहले से मौजूद है। ऑब्जेक्टस्टेट प्रबंधक एक ही कुंजी के साथ कई ऑब्जेक्ट ट्रैक नहीं कर सकता है Google Play सेवाओं 9.0.0 में अपग्रेड करने के बाद, डायनेमेटिक्स मॉड्यूल सी में एप्लिकेशन लटका हुआ है रिक्त स्थान वाले JSON ऑब्जेक्ट की पहुंच क्रोम अनचाहे सिंटेक्स त्रुटि: अनपेक्षित टोकन अवैध जावास्क्रिप्ट में वर्तमान यूआरएल प्राप्त करें? कैसे एक धागा को समय समाप्ति के लिए सी # में मेरी बीट में गड़बड़ी को हल करने के लिए कैसे? ध्यान केंद्रित नहीं करते समय मैं कैसे कीप का पता लगा सकता हूं? jQuery स्थगित और वादों – .then () बनाम .Done () किसी एक कड़ी में WHERE 1 = 1 और <conditions> का उपयोग क्यों करेगा?

मैं नेस्टेड क्लास के खाली सरणी को क्यों इन्स्तांत नहीं कर सकता?

मुझे लगता है कि [foo]() शैली वाक्यविन्यास का उपयोग करते हुए एक नेस्टेड क्लास प्रकार की एक खाली सरणी को शुरू करने में समस्या होने लगती है:

 // Playground - noun: a place where people can play class outsideClass { } class Wrapper { class InsideClass { } } var foo = [outsideClass]() // Works fine // Invalid use of '()' to call a value of non-function type '[Wrapper.InsideClass.Type]' var bar = [Wrapper.InsideClass]() 

क्या यह कुछ गलतफहमी है- यह मेरी कॉफी से पहले है, लेकिन मैंने रिलीज नोट्स की जांच की है, और मुझे लगता है कि आपको इस तरह से नेस्टेड कक्षाओं या बीटा 7 में एक बग को संदर्भित करने में सक्षम होना चाहिए?

यह एक वैकल्पिक हल के रूप में ठीक काम करता है:

 var foobar: [Wrapper.InsideClass] = [] 

वेब के समाधान से एकत्रित समाधान "मैं नेस्टेड क्लास के खाली सरणी को क्यों इन्स्तांत नहीं कर सकता?"

यह निश्चित रूप से कंपाइलर में एक बग की तरह दिखता है, खासकर जब आप नेस्टेड क्लास के खाली सरणी को ठीक करने की अनुमति दी हो; यह प्रारंभिक सिंटैक्स के साथ काम नहीं करता है

मैं एक बग बढ़ाऊंगा इस बीच, समस्या का अनुभव करने वाले किसी भी व्यक्ति के लिए, आप रिक्त अरै के साथ असाइनमेंट सिंटैक्स का उपयोग करके और इसके लिए एक विशिष्ट वर्ग के लिए, कन्स्ट्रक्टर सिंटैक्स के बजाय काम कर सकते हैं:

  var foobar: [Wrapper.InsideClass] = [] 

Array<T>() कन्स्ट्रक्टर का उपयोग करना एक और तरीका है।

 let arrayOfNestedClass = Array<Wrapper.InsideClass>()