Запитання з тегом «nsuserdefaults»

NSUserDefaults - це API API Objective-C для зберігання та отримання переваг користувачів у рамках фонду Apple для Cocoa та Cocoa Touch. Він доступний в OS X v10.0 та новіших версій та Доступний в iOS 2.0 та новіших версіях, який успадковується від кореневого класу NSObject

6
iOS: Використовуйте логічне значення в NSUserDefaults
Коли rootViewControllerмоя програма завантажується, я хочу мати можливість перевірити, чи збережено облікові дані для входу користувачів NSUserDefaults. В основному, коли користувач завантажує додаток, і він / вона не зберігає свої облікові дані для входу, modalAlertViewбуде натиснуто a , і користувач зможе належним чином зберегти свої облікові дані. Це зберігає ці …

10
Перевірте, чи існує UserDefault - Swift
Я намагаюся перевірити, чи існує за замовчуванням користувач, як показано нижче: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } Однак немає жодної матері, що воно завжди повернеться істинним, навіть коли об’єкт ще не існує? Це правильний спосіб перевірити …

7
як швидко зберегти та прочитати масив масиву в NSUserdefaults?
Мені потрібно створити масив, щоб додати об’єкти з таким форматом, як словник у Swift: ["key1": "value1", "key2": "value2"] Коли я намагаюся зберегти його з NSUserDefaultsусіма, це правильно, але при зчитуванні NSUserDefaultsза допомогою ключа це виходить з ладу. Який тип даних потрібен моєму var obj? let def = NSUserDefaults.standardUserDefaults() var key …

13
Збереження власного класу Swift із кодуванням NSC до UserDefaults
Зараз я намагаюся зберегти власний клас Swift у NSUserDefaults. Ось код із мого майданчика: import Foundation class Blog : NSObject, NSCoding { var blogName: String? override init() {} required init(coder aDecoder: NSCoder) { if let blogName = aDecoder.decodeObjectForKey("blogName") as? String { self.blogName = blogName } } func encodeWithCoder(aCoder: NSCoder) { …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.