Вопросы о NSUserDefaults - PullRequest
       2

Вопросы о NSUserDefaults

0 голосов
/ 10 марта 2011

У меня есть пара вопросов о NSUserDefaults в Mac OS X:

  1. Когда NSUserDefaults использует словарь, предоставленный registerDefaults?Только при первом открытии приложения или при каждом открытии приложения?
  2. Где хранится информация из NSUserDefaults?
  3. Как я могу сбросить NSUSerDefaults?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 10 марта 2011
  1. Только в первый раз.Но вы можете заставить приложение повторно использовать значения по умолчанию с помощью терминала.
  2. ~ / Library / Preferences / YourIdentifier.plist (например, com.apple.finder.plist)
  3. Terminal: значения по умолчанию delete YourIdentifier(например, com.apple.finder)
    Код: [NSUserDefaults resetStandardUserDefaults];
0 голосов
/ 10 марта 2011

На самом деле это должно измениться. Я хотел бы попробовать это с другими элементами управления, такими как NSTextField. Когда это не работает, вы делаете это неправильно

Идея привязки - это именно то, о чем вы думали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...