Код: Выделить всё
StringsTable
Root
PreferenceSpecifiers
Type
PSGroupSpecifier
Title
Service
Type
PSTextFieldSpecifier
Title
Hostname
Key
service_hostname
< /code>
Когда я открываю приложение «Настройки» на iOS, запись появляется внизу, и я могу отображать и редактировать свои настройки совершенно нормально. Вот мой код: < /p>
static func loadSettings() {
let ud = NSUserDefaults.standardUserDefaults()
ud.synchronize()
Settings.hostName = ud.stringForKey("service_hostname")
// etc
}
Я видел эту ветку (приложение для iPhone: как получить значение по умолчанию от root.plist?), где кто-то разместил кучу кода Objective-C, который вручную загружает файл root.plist непосредственно в nsmutabletictionary и вызывает nsuserdefaults.standarduserDefaults (но и не может быть, но это не может (но не может быть, но это не может (но не может быть, но есть, но это не может (но не может быть, но это не может (но не может быть (но не может быть, но не может быть (но не может быть, но есть, но не может быть (но не может быть (но не может быть (но не может быть, но не может быть. Swift, потому что компилятор говорит, что stringByppendingPathComponent больше не существует)
Почему nsuserdefaults выбирает настройки из приложения настройки?
Подробнее здесь: https://stackoverflow.com/questions/362 ... urning-nil
Мобильная версия