From d85ef6c8ebfa724907ac839127f50fc9cd2802a6 Mon Sep 17 00:00:00 2001 From: Patrick Date: Fri, 7 Aug 2015 09:35:33 +0200 Subject: [PATCH 1/2] add typedef on NS_ENUM --- Source/UIViewController+KNSemiModal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/UIViewController+KNSemiModal.h b/Source/UIViewController+KNSemiModal.h index 65bd8ab..e0309f9 100755 --- a/Source/UIViewController+KNSemiModal.h +++ b/Source/UIViewController+KNSemiModal.h @@ -45,7 +45,7 @@ extern const struct KNSemiModalOptionKeys { __unsafe_unretained NSString *backgroundView; // UIView, custom background. } KNSemiModalOptionKeys; -NS_ENUM(NSUInteger, KNSemiModalTransitionStyle) { +typedef NS_ENUM(NSUInteger, KNSemiModalTransitionStyle) { KNSemiModalTransitionStyleSlideUp, KNSemiModalTransitionStyleFadeInOut, KNSemiModalTransitionStyleFadeIn, From 87cb0c75b692dc150a5a3bcac8992ad941459590 Mon Sep 17 00:00:00 2001 From: Patrick Date: Tue, 1 Sep 2015 10:50:08 +0200 Subject: [PATCH 2/2] fix swift 1.2 struct name --- Source/UIViewController+KNSemiModal.h | 2 +- Source/UIViewController+KNSemiModal.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/UIViewController+KNSemiModal.h b/Source/UIViewController+KNSemiModal.h index e0309f9..55e425f 100755 --- a/Source/UIViewController+KNSemiModal.h +++ b/Source/UIViewController+KNSemiModal.h @@ -33,7 +33,7 @@ #define kSemiModalDidHideNotification @"kSemiModalDidHideNotification" #define kSemiModalWasResizedNotification @"kSemiModalWasResizedNotification" -extern const struct KNSemiModalOptionKeys { +extern const struct KNSemiModalOption { __unsafe_unretained NSString *traverseParentHierarchy; // boxed BOOL. default is YES. __unsafe_unretained NSString *pushParentBack; // boxed BOOL. default is YES. __unsafe_unretained NSString *animationDuration; // boxed double, in seconds. default is 0.5. diff --git a/Source/UIViewController+KNSemiModal.m b/Source/UIViewController+KNSemiModal.m index 26421af..6718990 100755 --- a/Source/UIViewController+KNSemiModal.m +++ b/Source/UIViewController+KNSemiModal.m @@ -10,7 +10,7 @@ #import #import -const struct KNSemiModalOptionKeys KNSemiModalOptionKeys = { +const struct KNSemiModalOption KNSemiModalOptionKeys = { .traverseParentHierarchy = @"KNSemiModalOptionTraverseParentHierarchy", .pushParentBack = @"KNSemiModalOptionPushParentBack", .animationDuration = @"KNSemiModalOptionAnimationDuration",