Avatar ·

Swift 4 में substring का उपयोग कैसे करें? 'substring(to:)' विधि पुरानी हो गई है

सभी को नमस्कार! मैंने अभी-अभी Swift 4 सीखना शुरू किया है और स्ट्रिंग्स के साथ काम करते समय एक समस्या का सामना किया। पहले मैंने पुराने ट्यूटोरियल्स में देखा था कि substring प्राप्त करने के लिए `substring(to:)` विधि का उपयोग किया जा सकता है, लेकिन Xcode 9 और Swift 4 में यह विधि deprecated के रूप में चिह्नित है। यहाँ कोड का एक उदाहरण है जो मैं लिखने की कोशिश कर रहा हूँ: ```swift let fullString = "Привет, мир!" let index = fullString.index(of: ",") let greeting = fullString.substring(to: index!) ``` Xcode एक चेतावनी देता है: `'substring(to:)' is deprecated: Please use String slicing subscript with a 'partial range from' operator`। मैंने गूगल किया, लेकिन मुझे पूरी तरह से समझ नहीं आया कि 'partial range from' ऑपरेटर के साथ "स्ट्रिंग स्लाइसिंग सबस्क्रिप्ट" (slicing subscript) का सही उपयोग कैसे करें। क्या आप एक सरल उदाहरण के साथ समझा सकते हैं? मुझे अल्पविराम से पहले substring प्राप्त करनी है, यानी शब्द "Привет" (अल्पविराम और स्पेस के बिना)। साथ ही, मैं यह जानना चाहूँगा कि अल्पविराम के बाद substring कैसे प्राप्त करें — " мир!"। आपकी मदद के लिए पहले से धन्यवाद!