如何将切换开关设置为“打开”?
另外,我读到如果用户第一次运行应用程序,则不会使用默认值。如何检查这一点?
在设置束中
在设置应用中
在AppDelegate中
另外,我读到如果用户第一次运行应用程序,则不会使用默认值。如何检查这一点?
在设置束中
在设置应用中
在AppDelegate中
let defaults:NSUserDefaults = NSUserDefaults.standardUserDefaults();
let showEnabledString:Bool = defaults.boolForKey("enabled_string");
println(showEnabledString); // true
let appDefaults: NSDictionary = NSDictionary(object: "YES", forKey: "enabled_string");
// 这段代码不会改变“设置”应用程序中的外观
NSUserDefaults.standardUserDefaults().registerDefaults(appDefaults as [NSObject : AnyObject]);
NSUserDefaults.standardUserDefaults().synchronize();
registerDefaults:
? https://developer.apple.com/library/prerelease/ios//documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/index.html#//apple_ref/occ/instm/NSUserDefaults/registerDefaults: - Brad BrightonsetOn(_:animated:)
https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UISwitch_Class/index.html#//apple_ref/occ/instm/UISwitch/setOn:animated: - Brad Brighton