diff --git a/Source/UIViewController+KNSemiModal.h b/Source/UIViewController+KNSemiModal.h index 65bd8ab..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. @@ -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, 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",