Описание тега nsuserdefaults

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

NSMutableArray не добавляет мою строку NSString

Я пытаюсь добавить NSString для NSMutableArray а затем сделать массив в NSData и сохранить его с NSUserDefaults, Но массив всегда равен нулю. Вот мой код: - (void)viewDidLoad { [super viewDidLoad]; library = [[ALAssetsLibrary alloc] init]; groups = …
1 ответ

NSArray возвращает ноль iOS Objective C

У меня есть метод, в котором я сохраняю пользовательскую ошибку по умолчанию в viewWillAppear так: self.getUserName = [defineXMLData objectForKey:@"fromUserName"]; NSLog(@"Saved Array %@" ,self.getUserName); NSUserDefaults *prefs = [NSUserDefaults s…
05 дек '13 в 16:55
1 ответ

iOS NSUserDefaults не работает, если обновить приложение с ios 9 до ios 10

У меня было приложение, работающее на iOS 9, и я создал новую сборку для iOS 10 с Xcode 8 beta 4, теперь, когда я обновляю приложение с предыдущей версии (iOS 9) до новой версии (iOS 10) в этом сценарии... Установите предыдущую версию с Xcode 7 на i…
2 ответа

Работа с NSUserDefaults при сохранении собственного типа данных

Я читал эту тему Как сохранить мой тип данных в NSUserDefault? и получить оттуда эту полезную часть кода: MyObject *myObject = [[MyObject alloc] init]; NSData *myObjectData = [NSData dataWithBytes:(void *)&myObject length:sizeof(myObject)]; [[NS…
29 авг '13 в 11:37
2 ответа

Передача строки между SKScenes с использованием UserDefaults

В игре, которую я разрабатываю со Swift, я хочу, чтобы игрок мог выбирать фон в сцене, похожей на магазин, и, таким образом, менять фон каждой сцены SKScene. Я пытаюсь сделать это с помощью UserDefaults, но по какой-то причине это не работает. Вот в…
25 июн '17 в 18:40
3 ответа

Использование NSUserDefaults для загрузки данных в зависимости от того, какая ячейка табличного представления нажата

Я хочу, чтобы мое приложение работало так же, как приложение "контакты" на iOS. Когда пользователь выбирает определенную TableViewCell, я хочу загрузить определенные данные. Неважно, какая клетка нажата, "Джозеф, Ричард или Шеннон", возникает такая …
0 ответов

Пустая строка NSCFConstantString в сохраненных пользовательских значениях

У меня проблема с сохраненным массивом userDefaults. У меня есть простой объект (в изображении я обрезал некоторые переменные) с двумя строками mutableArray. Когда я сохраняю этот объект в userDefaults, у меня есть тот же самый объект в верхней част…
10 авг '18 в 09:56
1 ответ

Программная очистка всех данных приложения (в частности, NSUserDefaults)

У меня есть приложение или два, для которых я хочу кнопку "Сбросить все настройки". Я заметил, что с Yosemite или около того, настройки по умолчанию кэшируются каким-то странным образом OS X и из терминала, выполняющего удаление по умолчанию com.myc…
15 мар '15 в 13:26
1 ответ

Загрузка данных из веб-сервиса в UitableView

У меня есть TableView с пользовательской ячейкой. Теперь я хочу заполнить свой tableView данными, поступающими из webService. Я сохраняю свои данные в NSUserDefaults после получения от веб-сервиса. И затем выборка из userDefaults в мой массив с имен…
9 ответов

Swift - Как установить начальное значение для NSUserDefaults

У меня есть переключатель под названием soundSwitch, я сохраняю состояние кнопки, используя пользовательское значение по умолчанию: @IBAction func soundsChanged(sender: AnyObject) { if soundSwitch.on{ defaults.setBool(true, forKey: "SoundActive") pr…
15 июн '16 в 08:52
2 ответа

Сохранить изображение как base64 в NSUSERDEFAULTS как NSDICTIONARY

Я на самом деле использую следующий код для сохранения данных, введенных в текстовое поле, и изображения, выбранного в виде изображения в NSUSERDEFAULTS в качестве словаря. Код работает хорошо для сохранения textfield.text, но не может сохранить изо…
01 ноя '16 в 10:29
1 ответ

UserDefaults не получит мой массив строк правильно

Я пытаюсь создать механизм, который позволяет пользователям сохранять элементы в избранном (который представляет собой массив), а затем сохранять его в UserDefaults, однако я не могу заставить его правильно писать в UD. Печать UDSaved в приведенном …
24 июн '18 в 12:41
5 ответов

Как установить NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints?

Я получаю следующее сообщение от механизма автоматического размещения какао: Установите для NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints значение YES, чтобы -[NSWindow visualizeConstraints:] автоматически вызываться, ко…
30 июл '12 в 12:31
1 ответ

Как предотвратить компрометацию покупки в приложении?

После успешной покупки я сохраняю квитанцию ​​+ идентификатор транзакции в NSUserDefaults, Та же информация отправляется на сервер для ведения записи. Позже (по требованию), когда пользователь захочет загрузить контент с моего собственного сервера, …
5 ответов

Сохранить кортеж в NSUserDefaults

Я использую кортеж для хранения чего-то подобного. var accessLavels: (hasInventoryAccess: Bool, hasPayrolAccess: Bool) accessLavels = (hasInventoryAccess: true, hasPayrolAccess: false) Теперь я хочу сохранить его в NSUserDefaults, NSUserDefaults.sta…
12 янв '15 в 06:44
3 ответа

integerForKey: всегда возвращает ноль

Я пытаюсь получить значение из моего файла настроек, который является целым числом. Самое смешное, что он всегда возвращает ноль, хотя он существует и имена для обоих integerForKey: а также setIntegerForKey: подобные. Вот как я получаю значение: [de…
22 июн '10 в 09:38
2 ответа

Очистка пользовательских настроек по умолчанию программно в приложении OS X

Я работаю над бета-версией своего приложения, и мне нужно быть уверенным, что при первом запуске финального выпуска пользователи, прошедшие бета-тестирование, запустят приложение с полностью понятным пользовательским набором по умолчанию... (я не мо…
16 ноя '11 в 20:59
1 ответ

iPhone: Как сохранить сохраненные данные и последние отредактированные данные в представлении каждый раз, когда я покидаю представление и возвращаюсь к представлению

Пожалуйста, прочтите описание подробно. У меня есть 3 просмотра / страниц в моем приложении. В табличном представлении отображается список имен сотрудников в табличном представлении, полученном из базы данных. Когда выберите сотрудника, нажмите на с…
1 ответ

iOS Swift - источник данных TableView - сохранение данных при закрытии приложения

Я работаю над быстрым приложением, которое использует TableView. Его ячейки заполнены данными, которые поступают с удаленного сервера. Вот как сейчас работает мое приложение, но я хочу изменить этот режим, потому что я уверен, что это неправильный с…
03 апр '15 в 00:11
1 ответ

Сохраняют ли приложения iOS информацию NSUserdefaults в одном месте?

Я разрабатываю приложение с мягкой булавкой. Существует два способа быстрого сохранения информации iOS. NSUserDefaults Брелок Все, что мне нужно, это просто NSUserdefaults И я прочитал некоторые учебники здесь Tutorial Link NSUerdefault может сохран…
19 май '16 в 16:29