Swift में स्ट्रिंग को ऐरे में कैसे विभाजित करें? (Split String into Array)
सभी को नमस्कार! मैं Swift में नया हूँ और समझ नहीं पा रहा हूँ कि स्ट्रिंग को स्ट्रिंग्स के ऐरे में सही तरीके से कैसे विभाजित किया जाए। उदाहरण के लिए, मेरे पास एक स्ट्रिंग है:
```swift
let text = "яблоко,банан,апельсин,виноград"
```
मुझे यह ऐरे चाहिए:
```swift
["яблоко", "банан", "апельсин", "виноград"]
```
मैंने `components(separatedBy:)` मेथड का उपयोग करने की कोशिश की, लेकिन यह केवल `NSString` के लिए उपलब्ध है। और Swift में, जहाँ तक मुझे पता है, स्ट्रिंग्स `String` हैं।
मैंने `split` के बारे में भी सुना है, लेकिन यह `Array` लौटाता है, जबकि मुझे सामान्य `String` चाहिए, क्योंकि मैं आगे उनके साथ काम करूँगा और उन फंक्शन्स में पास करूँगा जो `String` लेते हैं, न कि `Substring`।
कृपया बताएँ कि Swift में स्ट्रिंग को स्ट्रिंग्स के ऐरे में सही और कुशलता से कैसे विभाजित किया जाए? क्या इसके लिए कोई मानक मेथड है? और फिर `Substring` से कैसे छुटकारा पाएँ और शुद्ध `String` कैसे प्राप्त करें? कोड उदाहरणों के लिए आभारी रहूँगा!
P.S. भविष्य में मुझे स्ट्रिंग्स को अन्य विभाजकों, जैसे स्पेस या सेमीकोलन, द्वारा भी विभाजित करना होगा।