How much more difficult is it to write your own code to handle user preferences, rather than letting UserDefaults handle them?
preferences
Developers should consider letting users export and import suites of settings, to determine an app’s persona, or flavours of working environment.
Adds the ability to export and import libraries of custom predicates, styles, and filters to property list files, independently of preferences – a leap forward.
Creating a drop-down sheet to let the user change preference settings is a bit intricate, but straightforward.
The current macOS implementation of preferences is appalling design in every respect, and is essentially undocumented even for developers. Is this the way that macOS is heading?
Want to perform a quick scan for base stations, change Airport preferences, or check your Airport interface? Here’s the tool to do it.
Have you ever tried removing or editing a preference file, to no effect? This explains why that happens, and how to get changes to work properly.
Problems with preference files can easily crash an app, even when the file looks fine, and its permissions are correct. Here’s why and how.
Having problems with preference files? Here’s a step by step guide to solving them, including a new version of PermissionScanner.
Repairing permissions on your Home folder is a blunt tool which could cause more problems. This tool looks through for potential problems, letting you fix them one file at a time.