From 9c0b4a327c2315bb6d27fe97dedad53e36e3c567 Mon Sep 17 00:00:00 2001 From: Paulo F. Andrade Date: Mon, 17 Feb 2014 15:09:41 +0000 Subject: Added support for secure coding --- MASShortcut.h | 2 +- MASShortcut.m | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/MASShortcut.h b/MASShortcut.h index 06507f6..515d659 100644 --- a/MASShortcut.h +++ b/MASShortcut.h @@ -30,7 +30,7 @@ enum { kMASShortcutGlyphSoutheastArrow = 0x2198, } MASShortcutGlyph; -@interface MASShortcut : NSObject +@interface MASShortcut : NSObject @property (nonatomic) NSUInteger keyCode; @property (nonatomic) NSUInteger modifierFlags; diff --git a/MASShortcut.m b/MASShortcut.m index 4e9888d..8790ac6 100644 --- a/MASShortcut.m +++ b/MASShortcut.m @@ -13,6 +13,11 @@ NSString *const MASShortcutModifierFlags = @"ModifierFlags"; #pragma mark - ++ (BOOL)supportsSecureCoding +{ + return YES; +} + - (void)encodeWithCoder:(NSCoder *)coder { [coder encodeInteger:(self.keyCode != NSNotFound ? (NSInteger)self.keyCode : - 1) forKey:MASShortcutKeyCode]; -- cgit v1.2.3