स्विफ्ट - लूप्स

ऐसी स्थिति हो सकती है जब आपको कई बार कोड के ब्लॉक को निष्पादित करने की आवश्यकता होती है। सामान्य तौर पर, बयानों को क्रमिक रूप से निष्पादित किया जाता है: किसी फ़ंक्शन में पहला कथन पहले निष्पादित किया जाता है, उसके बाद दूसरा, और इसी तरह।

प्रोग्रामिंग भाषाएं विभिन्न नियंत्रण संरचनाएं प्रदान करती हैं जो अधिक जटिल निष्पादन मार्गों की अनुमति देती हैं।

एक लूप स्टेटमेंट हमें कई बार स्टेटमेंट या स्टेटमेंट ऑफ स्टेट को निष्पादित करने की अनुमति देता है। निम्नलिखित प्रोग्रामिंग भाषाओं में से एक लूप स्टेटमेंट से सामान्य है -

स्विफ्ट 4 प्रोग्रामिंग भाषा लूपिंग आवश्यकताओं को संभालने के लिए निम्न प्रकार के लूप प्रदान करती है। उनके विवरण की जाँच करने के लिए निम्न लिंक पर क्लिक करें।

अनु क्रमांक लूप प्रकार और विवरण
1 अंदर के लिए

यह लूप किसी श्रेणी, अनुक्रम, संग्रह या प्रगति में प्रत्येक आइटम के लिए कथनों का एक सेट करता है।

2 घुमाव के दौरान

किसी कथन या कथन के समूह को दोहराता है जबकि दी गई स्थिति सत्य है। यह लूप बॉडी को निष्पादित करने से पहले स्थिति का परीक्षण करता है।

3 दोहराएं ... जबकि पाश

थोड़ी देर के बयान की तरह, सिवाय इसके कि यह लूप बॉडी के अंत में स्थिति का परीक्षण करता है।

लूप नियंत्रण विवरण

लूप नियंत्रण बयान अपने सामान्य अनुक्रम से निष्पादन को बदल देते हैं। जब निष्पादन एक गुंजाइश छोड़ देता है, तो उस दायरे में बनाए गए सभी स्वचालित ऑब्जेक्ट नष्ट हो जाते हैं।

स्विफ्ट 4 निम्नलिखित नियंत्रण कथनों का समर्थन करता है। उनके विवरण की जाँच करने के लिए निम्न लिंक पर क्लिक करें।

अनु क्रमांक नियंत्रण विवरण और विवरण
1 जारी रखें बयान

यह कथन एक लूप को बताता है कि यह क्या कर रहा है और लूप के माध्यम से अगले पुनरावृत्ति की शुरुआत में फिर से शुरू होता है।

2 तोड़ बयान

लूप स्टेटमेंट को समाप्त करता है और लूप के तुरंत बाद स्टेटमेंट को ट्रांसफर करता है।

3 अपमानजनक बयान

फ़ालतू स्टेटमेंट स्विफ्ट 4 स्विच के व्यवहार को सी-स्टाइल स्विच में बदल देता है।