Avatar ·

Swift (iOS) में NSUserDefaults में स्ट्रिंग कैसे सेव करें?

सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नौसिखिया हूँ। मुझे एक साधारण टेक्स्ट स्ट्रिंग (जैसे, उपयोगकर्ता नाम) सेव करनी है और फिर अगली बार ऐप लॉन्च होने पर इसे पढ़ना है। मैंने सुना है कि इसके लिए NSUserDefaults का उपयोग किया जा सकता है, लेकिन मैं सिंटैक्स समझ नहीं पा रहा हूँ। यहाँ मैंने जो प्रयास किया: ```swift let defaults = NSUserDefaults.standardUserDefaults() defaults.setObject("John", forKey: "username") defaults.synchronize() ``` लेकिन Xcode `NSUserDefaults` पर त्रुटि दे रहा है — यह लिखता है कि यह एक पुराना (deprecated) टाइप है। मैं Swift 5 और iOS 15 का उपयोग कर रहा हूँ। फिर मैंने `UserDefaults.standard` प्रयोग किया: ```swift let defaults = UserDefaults.standard defaults.set("John", forKey: "username") defaults.synchronize() ``` यह काम करता हुआ लगता है, लेकिन मुझे यकीन नहीं है कि मैं सही कर रहा हूँ। क्या

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

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

ब्लॉग