cocoaTouch/SettingsViewController.m
changeset 2698 90585aba87ad
parent 2696 41aa7b56c17b
child 2701 3a8560c00f78
equal deleted inserted replaced
2697:75880595a9f1 2698:90585aba87ad
    12 @implementation SettingsViewController
    12 @implementation SettingsViewController
    13 
    13 
    14 @synthesize username, password, musicOn, effectsOn, altDamageOn, volumeSlider, volumeLabel;
    14 @synthesize username, password, musicOn, effectsOn, altDamageOn, volumeSlider, volumeLabel;
    15 
    15 
    16 -(void) viewDidLoad {
    16 -(void) viewDidLoad {
    17 	NSString *filePath = [SDLUIKitDelegate dataFilePath:@"settings.plist"];
    17 	NSString *filePath = [[SDLUIKitDelegate sharedAppDelegate] dataFilePath:@"settings.plist"];
    18 	
    18 	
    19 	if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {	
    19 	if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {	
    20 		NSUserDefaults *data = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];
    20 		NSUserDefaults *data = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];
    21 		username.text = [data objectForKey:@"username"];
    21 		username.text = [data objectForKey:@"username"];
    22 		password.text = [data objectForKey:@"password"];
    22 		password.text = [data objectForKey:@"password"];
    77 	[saveArray setObject:tmpMus forKey:@"music"];
    77 	[saveArray setObject:tmpMus forKey:@"music"];
    78 	[saveArray setObject:tmpEff forKey:@"effects"];
    78 	[saveArray setObject:tmpEff forKey:@"effects"];
    79 	[saveArray setObject:tmpAlt forKey:@"alternate"];
    79 	[saveArray setObject:tmpAlt forKey:@"alternate"];
    80 	[saveArray setObject:volumeLabel.text forKey:@"volume"];
    80 	[saveArray setObject:volumeLabel.text forKey:@"volume"];
    81 	
    81 	
    82 	[saveArray writeToFile:[SDLUIKitDelegate dataFilePath:@"settings.plist"] atomically:YES];
    82 	[saveArray writeToFile:[[SDLUIKitDelegate sharedAppDelegate] dataFilePath:@"settings.plist"] atomically:YES];
    83 	[saveArray release];
    83 	[saveArray release];
    84 	[super viewWillDisappear:animated];
    84 	[super viewWillDisappear:animated];
    85 }
    85 }
    86  
    86  
    87 /*
    87 /*