Compare commits

...

1 Commits

Author SHA1 Message Date
Josh Vera
4687fb32c6 Expose reversible transformer interface to make it easier to subclass 2013-08-30 11:02:41 -07:00
2 changed files with 7 additions and 7 deletions

View File

@ -27,3 +27,10 @@ typedef id (^MTLValueTransformerBlock)(id);
+ (instancetype)reversibleTransformerWithForwardBlock:(MTLValueTransformerBlock)forwardBlock reverseBlock:(MTLValueTransformerBlock)reverseBlock;
@end
//
// Any MTLValueTransformer supporting reverse transformation. Necessary because
// +allowsReverseTransformation is a class method.
//
@interface MTLReversibleValueTransformer : MTLValueTransformer
@end

View File

@ -8,13 +8,6 @@
#import "MTLValueTransformer.h"
//
// Any MTLValueTransformer supporting reverse transformation. Necessary because
// +allowsReverseTransformation is a class method.
//
@interface MTLReversibleValueTransformer : MTLValueTransformer
@end
@interface MTLValueTransformer ()
@property (nonatomic, copy, readonly) MTLValueTransformerBlock forwardBlock;