Я пишу небольшое служебное приложение для Mac OS, в котором есть NSComboBox для URL.
Я бы хотел, чтобы история была постоянной, но я не уверен, где / когда / как сохранить данные.
Если бы это было приложение для iPhone, я бы просто сохранил массив URL-адресов, когда приложению сообщили, что оно будет закрыто, но я не уверен, что это лучший способ для Mac OS.
Должен ли я просто сделать то же самое и включить массив в файл при выходе из приложения?Или я должен использовать CFPreferences?Или что-то еще?