Settings will be saved
This commit is contained in:
parent
2cbc3839be
commit
dd83115850
Binary file not shown.
@ -10,15 +10,20 @@
|
|||||||
|
|
||||||
@implementation ipbcAppDelegate
|
@implementation ipbcAppDelegate
|
||||||
|
|
||||||
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
|
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
|
||||||
{
|
|
||||||
// Insert code here to initialize your application
|
// Insert code here to initialize your application
|
||||||
|
|
||||||
|
NSString *settingTempName = [[NSUserDefaults standardUserDefaults] stringForKey:@"setting.name"];
|
||||||
|
NSString *settingTempToken = [[NSUserDefaults standardUserDefaults] stringForKey:@"setting.token"];
|
||||||
|
|
||||||
|
[settingName setStringValue:(settingTempName != nil ? settingTempName : @"")];
|
||||||
|
[settingToken setStringValue:(settingTempToken != nil ? settingTempToken : @"")];
|
||||||
}
|
}
|
||||||
|
|
||||||
-(void)awakeFromNib{
|
-(void)awakeFromNib {
|
||||||
statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
|
statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
|
||||||
[statusItem setMenu:statusMenu];
|
[statusItem setMenu:statusMenu];
|
||||||
[statusItem setTitle:@"ipbc"];
|
[statusItem setTitle:@"ip-bc"];
|
||||||
[statusItem setHighlightMode:YES];
|
[statusItem setHighlightMode:YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -31,7 +36,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
-(IBAction)fromSettingsSave:(id)sender {
|
-(IBAction)fromSettingsSave:(id)sender {
|
||||||
//TODO: implement
|
NSUserDefaults *defauls = [NSUserDefaults standardUserDefaults];
|
||||||
|
[defauls setObject:[settingName stringValue] forKey:@"setting.name"];
|
||||||
|
[defauls setObject:[settingToken stringValue] forKey:@"setting.token"];
|
||||||
|
|
||||||
[settings orderOut:self];
|
[settings orderOut:self];
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user