I seem to be having problems using the following API. The values are not being saved at all.
NSUserDefaults.standardUserDefaults().setValue(stringVal, forKey:Constants.iCloudPreferenceSelected)
NSUserDefaults.standardUserDefaults().synchronize()
let isUserICloudChoiceSelected = NSUserDefaults.standardUserDefaults().stringForKey(Constants.iCloudPreferenceSelected)
Is there a bug in 10.11 ??