GTSettingsManageable is a Swift protocol. Adopt it in custom types that are handle in-app settings and configuration. Use it to load, update, delete and perform other operations on settings.
Original settings should exist as a property list file in the app bundle. Otherwise the adopting type’s properties should come with initial, default values.
Settings file is stored in the Caches directory of the app and it’s a property list (plist) file.
See more libraries and frameworks.