#眉標=特別報導
#副標= X code實戰手札(4)
#大標= iOS的使用者偏好設定(下)
#作者=文/何孟翰
=========<反灰>===========
Type
PSSliderSpecifier
Key
my_slider
...
...
====================
========<反灰>================
mv child1.plist ./Settings.bundle
========================
========<反灰>================
StringsTable
Root
========================
========<反灰>================
"child_1" = "子視窗1";
========================
========<反灰>================
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
========================
========<反灰>================
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[window makeKeyAndVisible];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString* userName = [defaults stringForKey:@"userName"];
NSString* password = [defaults stringForKey:@"password"];
NSLog(@"Default user name = %@",userName);
NSLog(@"Default pass word = %@",password);
return YES;
}
========================
========<反灰>================
tail -f /var/log/system.log
========================
接著再讓應用程式開始運行,會看到的結果應該如下:
========<反灰>================
Dec 14 16:53: UserSettingEample[3965]: Default user name = run!PC
Dec 14 16:53:46 UserSettingEample[3965]: Default pass word = runpc001
========================
========<反灰>================
[defaults setObject:@"newServer" forKey:@"server"];
[defaults synchronize];
========================