Avatar ·

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.

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग