diff --git a/src/Kal_Prefix.pch b/src/Kal_Prefix.pch index bfb7394..534a5de 100644 --- a/src/Kal_Prefix.pch +++ b/src/Kal_Prefix.pch @@ -2,6 +2,10 @@ // Prefix header for all source files of the 'CocoaTouchStaticLibrary' target in the 'CocoaTouchStaticLibrary' project. // +//Hack to load category without requiring the -all_load flag +#define LOAD_CATEGORY(name) @interface LOAD_CATEGORY_##name @end \ + @implementation LOAD_CATEGORY_##name @end + #ifdef __OBJC__ #import #endif diff --git a/src/NSDateAdditions.m b/src/NSDateAdditions.m index 924a5aa..6f50338 100644 --- a/src/NSDateAdditions.m +++ b/src/NSDateAdditions.m @@ -5,6 +5,8 @@ #import "NSDateAdditions.h" +LOAD_CATEGORY(NSDateAdditions) + @implementation NSDate (KalAdditions) - (NSDate *)cc_dateByMovingToBeginningOfDay diff --git a/src/UIViewAdditions.m b/src/UIViewAdditions.m index ca8e4fb..5935160 100644 --- a/src/UIViewAdditions.m +++ b/src/UIViewAdditions.m @@ -5,6 +5,8 @@ #import "UIViewAdditions.h" +LOAD_CATEGORY(UIViewAdditions) + @implementation UIView (KalAdditions) - (CGFloat)left