14 lines
426 B
Objective-C
14 lines
426 B
Objective-C
#import <Foundation/Foundation.h>
|
|
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Wstrict-prototypes"
|
|
typedef void (^swizzleBlock)();
|
|
#pragma clang diagnostic pop
|
|
|
|
@interface TDSwizzler : NSObject
|
|
|
|
+ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(swizzleBlock)block named:(NSString *)aName;
|
|
+ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName;
|
|
|
|
@end
|