More usage of NSSelectorFromString

This commit is contained in:
michael starke
2014-03-20 22:04:06 +01:00
parent 2442c9c29c
commit ff976cbd1c
2 changed files with 5 additions and 5 deletions

View File

@@ -30,10 +30,10 @@
self = [super init]; self = [super init];
if (self) { if (self) {
NSUserDefaultsController *defaultsController = [NSUserDefaultsController sharedUserDefaultsController]; NSUserDefaultsController *defaultsController = [NSUserDefaultsController sharedUserDefaultsController];
NSString *enableServerKeyPath = [NSString stringWithFormat:@"values.%@", kMPSettingsKeyEnableHttpServer]; NSString *enableServerKeyPath = [MPSettingsHelper defaultControllerPathForKey:kMPSettingsKeyEnableHttpServer];
NSString *showItemKeyPath = [NSString stringWithFormat:@"values.%@", kMPSettingsKeyShowMenuItem]; NSString *showItemKeyPath = [MPSettingsHelper defaultControllerPathForKey:kMPSettingsKeyShowMenuItem];
[self bind:@"isEnabled" toObject:defaultsController withKeyPath:enableServerKeyPath options:nil]; [self bind:NSStringFromSelector(@selector(isEnabled)) toObject:defaultsController withKeyPath:enableServerKeyPath options:nil];
[self bind:@"showStatusItem" toObject:defaultsController withKeyPath:showItemKeyPath options:nil]; [self bind:NSStringFromSelector(@selector(showStatusItem)) toObject:defaultsController withKeyPath:showItemKeyPath options:nil];
} }
return self; return self;
} }