X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=TargetConfig.m;h=055f7822cecc51d49666af84d824248d535a9391;hp=1fef7a9231d1274a3f1977536a2a8ecbe3132de3;hb=f563321aec9e13b8479ab3b890a9179f095a8b17;hpb=0a402879ee3beb79bb4d2270f909ad75eead0c96 diff --git a/TargetConfig.m b/TargetConfig.m index 1fef7a9..055f782 100644 --- a/TargetConfig.m +++ b/TargetConfig.m @@ -18,9 +18,9 @@ } - (NSDictionary *)serialize { - return self.config - ? @{ @"type": @"cfg", @"name": self.config.name } - : @{}; + return _config + ? @{ @"type": @"cfg", @"name": _config.name } + : nil; } + (TargetConfig *)targetDeserialize:(NSDictionary *)serialization @@ -37,7 +37,8 @@ } - (void)trigger { - [[(ApplicationController *)[[NSApplication sharedApplication] delegate] configsController] activateConfig:self.config]; + ApplicationController *ctrl = NSApplication.sharedApplication.delegate; + [ctrl.configsController activateConfig:_config]; } @end