0
Это мой Root.plist файл:Как изменить пользовательские настройки из кода?
И это визуальное представление этого расслоения:
Все, что мне нужно сделать, это изменить значение Последние чистой для соответствующих Дата. Я делаю это в коде:
let PBOOrdersLatestCleanKey = "PBOOrdersLatestCleanKey"
let defaults = [PBOOrdersLatestCleanKey: PBODateFormatter(type: .DateAndTimeSimple).stringFromDate(NSDate())]
NSUserDefaults.standardUserDefaults().registerDefaults(defaults)
NSUserDefaults.standardUserDefaults().synchronize()
Но он сейчас работает. Настройки все те же. Зачем?
Working. В чем разница? –
Проблема в том, что вы не задали объект конкретному ключу. Вы только что зарегистрировали значения по умолчанию, но для неопределенного ключа. –
Просьба отметить ответ, как он был разрешен, если он работает хорошо. чтобы помочь другим пользователям найти правильный ответ. –