UserDefaultsSystemConfigReader
A configuration reader implementation backed by Apple's NSUserDefaults.
This class provides a mechanism to retrieve system configuration properties stored in the NSUserDefaults system on Apple platforms.
Parameters
userDefaults
The NSUserDefaults instance used to fetch configuration values.