Avatar ·

Set को Array में कैसे बदलें Swift में: सरल और प्रभावी समाधान

सभी को नमस्ते! मैं Swift में नया हूँ और कलेक्शन्स के साथ काम करते समय एक समस्या का सामना कर रहा हूँ। मेरे पास एक Set है जिसमें अद्वितीय स्ट्रिंग्स हैं — उदाहरण के लिए, ब्लॉग पोस्ट के लिए टैग्स की सूची। मुझे इस Set को एक फंक्शन में पास करना है जो Array की अपेक्षा करता है। सॉर्टिंग या डेटा प्रदर्शित करने वाला फंक्शन केवल Arrays के साथ काम करता है, और मैं सीधे Set का उपयोग नहीं कर सकता। यहाँ मेरे कोड का उदाहरण है: ```swift let tags: Set = ["swift", "ios", "प्रोग्रामिंग", "ios", "डेवलपमेंट"] // Set में कोई डुप्लिकेट नहीं है, इसलिए "ios" केवल एक बार होगा // फंक्शन जो केवल Array स्वीकार करता है func displayTags(_ tagsArray: [String]) { for tag in tagsArray { print("टैग: \(tag)") } } // मैं displayTags(tags) कॉल करना चाहता हूँ, लेकिन यह एरर देता है: // Cannot convert value of type 'Set'