diff options
Diffstat (limited to 'MASShortcut+UserDefaults.m')
| -rw-r--r-- | MASShortcut+UserDefaults.m | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/MASShortcut+UserDefaults.m b/MASShortcut+UserDefaults.m index 3bdbab9..9330766 100644 --- a/MASShortcut+UserDefaults.m +++ b/MASShortcut+UserDefaults.m @@ -37,6 +37,15 @@ [registeredHotKeys removeObjectForKey:userDefaultsKey]; } ++ (void)setGlobalShortcut:(MASShortcut *)shortcut forUserDefaultsKey:(NSString *)userDefaultsKey +{ + NSData *shortcutData = shortcut.data; + if (shortcutData) + [[NSUserDefaults standardUserDefaults] removeObjectForKey:userDefaultsKey]; + else + [[NSUserDefaults standardUserDefaults] setObject:shortcutData forKey:userDefaultsKey]; +} + @end #pragma mark - |
