2013-07-16 4 views
1

У меня есть приложение, которое будет запускаться несколькими пользователями. Любой из них может изменять настройки в приложении, но каждый должен видеть одинаковые настройки. Я знаю, что это звучит странно, но просто пойдите с ним. Мне также не нужно беспокоиться о том, что несколько людей меняют вещи сразу (опять же, просто пойдите с ним :))System wide NSUserDefaults в приложении для какао

Каков правильный способ сохранить эти настройки? Обычно я использую команду NSUserDefaults, но это, конечно, не позволяет другим пользователям видеть настройки. Я надеялся избежать того, чтобы сделать приложение setuid некоему пользователю.

ответ

0

Написать все пользовательские настройки (NSDictionary) в файле plist (список свойств).

[UserSettings writeToFile:commonPlistfilePath atomically:YES]; // UserSettings is NSDictionary 
Смежные вопросы