swift-language पर टैग किए गए जवाब

स्विफ्ट आईओएस और ओएस एक्स ऐप बनाने के लिए ऐप्पल द्वारा डिज़ाइन की गई एक प्रोग्रामिंग भाषा है। स्विफ्ट सी और ऑब्जेक्टिव-सी की नींव पर बनाता है।

5
इन तुलनाओं में ऑब्जेक्टिव-सी की तुलना में स्विफ्ट इतनी तेज कैसे हो सकती है?
Apple ने WWDC14 में अपनी नई प्रोग्रामिंग भाषा स्विफ्ट लॉन्च की । प्रस्तुति में, उन्होंने उद्देश्य-सी और पायथन के बीच कुछ प्रदर्शन तुलना की। निम्नलिखित उनकी स्लाइड में से एक की तस्वीर है, उन तीन भाषाओं की तुलना में जो कुछ जटिल वस्तु प्रकार का प्रदर्शन कर रही हैं: RC4 …

10
एक कार्यक्रम एक बंद का उपयोग क्यों करेगा?
कई पदों को बंद करने के बारे में समझाने के बाद यहाँ मुझे अभी भी एक महत्वपूर्ण अवधारणा याद आ रही है: एक क्लोजर क्यों लिखें? एक प्रोग्रामर क्या विशिष्ट कार्य करेगा जो एक बंद द्वारा सबसे अच्छा काम किया जा सकता है? स्विफ्ट में बंद होने के उदाहरण एक …

1
स्विफ्ट प्रोटोकॉल नामकरण कन्वेंशन [बंद]
मुख्य रूप से c # बैकग्राउंड से आने वाली, मुझे किसी ऑब्जेक्ट के वर्णन के लिए "इंटरफ़ेस" शब्द का उपयोग करने के लिए उपयोग किया जाता है, जिसमें कोई कार्यान्वयन नहीं है जो व्यवहार को परिभाषित करता है। C # में, कन्वेंशन इंटरफ़ेस नामों को "I" के साथ प्रीपेंड करने …

8
एक अपवाद-हैंडलिंग तंत्र के बिना एक आधुनिक भाषा क्यों डिज़ाइन करें?
कई आधुनिक भाषाएँ समृद्ध अपवाद हैंडलिंग सुविधाएँ प्रदान करती हैं , लेकिन Apple की स्विफ्ट प्रोग्रामिंग भाषा अपवाद हैंडलिंग तंत्र प्रदान नहीं करती है । अपवादों के रूप में मैं हूं, मुझे अपने दिमाग को लपेटने में परेशानी हो रही है कि इसका क्या मतलब है। स्विफ्ट के दावे हैं, …

2
क्या आधुनिक भाषाएं अभी भी पार्सर जनरेटर का उपयोग करती हैं?
मैं यहां विकिपीडिया पर gcc कंपाइलर सुइट के बारे में शोध कर रहा था , जब यह आया: जीसीसी ने बाइसन के साथ उत्पन्न एलएएलआर पार्सर का उपयोग करना शुरू कर दिया, लेकिन धीरे-धीरे हाथ से लिखे गए पुनरावर्ती-वंशीय स्विचर्स पर स्विच किया; सी ++ के लिए 2004 में, और …


3
इकाई परीक्षणों में चक्रीय निर्भरता के साथ संघर्ष
मैं बिट वेक्टर की तरह एक सरल विकसित करने के लिए इसका उपयोग करके TDD का अभ्यास करने की कोशिश कर रहा हूं। मैं स्विफ्ट का उपयोग कर रहा हूं, लेकिन यह एक भाषा-अज्ञेय प्रश्न है। मेरे BitVectorएक है structकि दुकानों के लिए एक एकल UInt64, और प्रस्तुत करता है …

2
स्विफ्ट को अर्धविराम की आवश्यकता क्यों नहीं है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

3
किन कारणों से आप स्विफ्ट में प्रत्येक प्रतिनिधि के लिए एक अलग वर्ग एक्सटेंशन का उपयोग करेंगे?
मैं एक रे वेंडरलिच ट्यूटोरियल के माध्यम से काम कर रहा था और देखा कि लेखक वर्ग एक्सटेंशन का उपयोग करता है ताकि उन्हें क्लास में ही संभाला जाए, बल्कि प्रतिनिधि कॉलबैक रखने के लिए: वर्ग विस्तार के अंदर प्रतिनिधि कॉलबैक: extension LogsViewController : UIPopoverPresentationControllerDelegate { func adaptivePresentationStyleForPresentationController(controller: UIPresentationController, traitCollection: …

3
क्या संपत्तियों के संबंधित सेट को अपनी संरचना / वर्ग में लपेटना अच्छा है?
स्विफ्ट में उपयोगकर्ता ऑब्जेक्ट लिखना, हालांकि मेरा प्रश्न किसी भी दृढ़ता से टाइप की गई भाषा से संबंधित है। एक उपयोगकर्ता लिंक का एक गुच्छा (FacebookProfile, InstagramProfile, आदि) हो सकता है। इसके आसपास कुछ सवाल। क्या अपनी वस्तु में लिंक लपेटना अच्छा है? संरचना उपयोगकर्ता { var पहला नाम: स्ट्रिंग …

1
स्विफ्ट को गवाह तालिकाओं की आवश्यकता क्यों है?
मैं स्विफ्ट के कार्यान्वयन विवरणों को पढ़ने की कोशिश कर रहा हूं, और एक चीज जो मैं नीचे नहीं कर सकता, वह है इसकी "गवाह तालिका"। ऐसा लगता है कि वे अलग-अलग व्यवहार्य सूचक हैं जिनका उपयोग संरचनाओं के लिए किया जाता है। लेकिन आपको इसकी आवश्यकता क्यों होगी? संरचनाओं …

3
स्विफ्ट इनिशियलाइज़ सबक्लास को पहले उचित फ़ील्ड क्यों देता है?
भाषा स्विफ्ट में, एक उदाहरण को शुरू करने के लिए, उस वर्ग के सभी क्षेत्रों को भरना होता है, और उसके बाद ही सुपरस्टारडम को कॉल करना होता है: class Base { var name: String init(name: String) { self.name = name } } class Derived: Base { var number: Int …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.