Вопросы с тегом «nsuserdefaults»

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

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

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 = "keySave" var element: AnyObject! var array1: …

13
Сохранение пользовательского класса Swift с NSCoding в 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 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.