diff options
| author | Tomáš Znamenáček | 2014-08-05 16:29:39 +0200 |
|---|---|---|
| committer | Tomáš Znamenáček | 2015-01-07 15:27:50 +0100 |
| commit | 5d06f0070626608847d5a4089ad2f7244e280a1a (patch) | |
| tree | 50d5d5214a34065b29155ba445cad3ec8c65dcea /Framework/MASShortcut.m | |
| parent | 6383b054190d8bc4b7e059718cded0119d25d98c (diff) | |
| download | MASShortcut-5d06f0070626608847d5a4089ad2f7244e280a1a.tar.bz2 | |
Introduced `instancetype` return type where appropriate.
Diffstat (limited to 'Framework/MASShortcut.m')
| -rw-r--r-- | Framework/MASShortcut.m | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Framework/MASShortcut.m b/Framework/MASShortcut.m index 0e834eb..d8a12e6 100644 --- a/Framework/MASShortcut.m +++ b/Framework/MASShortcut.m @@ -24,7 +24,7 @@ NSString *const MASShortcutModifierFlags = @"ModifierFlags"; [coder encodeInteger:(NSInteger)self.modifierFlags forKey:MASShortcutModifierFlags]; } -- (id)initWithCoder:(NSCoder *)decoder +- (instancetype)initWithCoder:(NSCoder *)decoder { self = [super init]; if (self) { @@ -45,17 +45,17 @@ NSString *const MASShortcutModifierFlags = @"ModifierFlags"; return self; } -+ (MASShortcut *)shortcutWithKeyCode:(NSUInteger)code modifierFlags:(NSUInteger)flags ++ (instancetype)shortcutWithKeyCode:(NSUInteger)code modifierFlags:(NSUInteger)flags { return [[self alloc] initWithKeyCode:code modifierFlags:flags]; } -+ (MASShortcut *)shortcutWithEvent:(NSEvent *)event ++ (instancetype)shortcutWithEvent:(NSEvent *)event { return [[self alloc] initWithKeyCode:event.keyCode modifierFlags:event.modifierFlags]; } -+ (MASShortcut *)shortcutWithData:(NSData *)data ++ (instancetype)shortcutWithData:(NSData *)data { id shortcut = (data ? [NSKeyedUnarchiver unarchiveObjectWithData:data] : nil); return shortcut; |
