Swift में String.substringWithRange का उपयोग कैसे करें? या Swift में Range कैसे काम करता है?
सभी को नमस्ते! मैं Swift में नया हूँ, Objective-C से आ रहा हूँ, और मुझे स्ट्रिंग्स के साथ काम करने में समस्या हो रही है। Objective-C में मैं `substringWithRange:` का उपयोग करके आसानी से सबस्ट्रिंग निकाल लेता था, उदाहरण के लिए:
```objc
NSString *str = @"Привет, мир!";
NSRange range = NSMakeRange(0, 6);
NSString *substr = [str substringWithRange:range]; // "Привет"
```
Swift में मैं वही करने की कोशिश कर रहा हूँ, लेकिन एरर आ रही हैं। मैंने लिखा:
```swift
let str = "Привет, мир!"
let range = NSMakeRange(0, 6)
let substr = str.substringWithRange(range) // एरर!
```
Xcode कहता है कि `String` में `substringWithRange` मेथड नहीं है। मैंने पढ़ा है कि Swift में `Range` का उपयोग करना होता है, लेकिन मुझे समझ नहीं आ रहा कि इसे कैसे बनाया जाए। सीधे `NSRange` क्यों नहीं दे सकते?
कृपया उदाहरणों के साथ समझाएँ:
1.