Я постоянно вижу настройки уровня базы данных в разделе «Предпочтения» в различных приложениях (на ум приходят 1Password и MacJournal).Таким образом, Preferences часто содержит как настройки уровня базы данных, так и «фактические» предпочтения, которые содержатся в файле plist.Первый (настройки уровня базы данных) абсолютно важен, поскольку является фактическими данными.Последнее (файл plist) не так важно, и потеря этих данных не должна причинить слишком много вреда, поскольку это просто простые настройки, к которым пользователь может легко вернуться вручную.
С другой стороны, яне вижу ничего плохого в их разделении, особенно если ваше приложение является многооконным (основанным на документе) приложением, в котором одновременно может быть открыто много баз данных.
Но я думаю, что проще всего просто поместить все это вПредпочтения.Это то, что вам, вероятно, следует делать, если у вас нет веских причин поступить иначе.
Чтобы ответить на некоторые ваши вопросы напрямую:
- Действительны ли мои настройки уровня базы данныхКандидаты на окно настроек? - Да, я думаю, что они.И многие приложения (такие как 1Password и MacJournal) тоже делают это.
- Считается ли "один или два раза в год" "редко"? - Да.
- Есть ли какие-либо недостатки в создании второй панели? - Если у вас есть веские основания для их разделения, я не вижу в этом ничего плохого.
Только мои два цента.