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'