OLD | NEW |
1 //------------------------------------------------------------------------------
--------- | 1 //------------------------------------------------------------------------------
--------- |
2 // $Id: OCMBlockCaller.h 68 2010-08-20 13:20:52Z erik $ | 2 // $Id$ |
3 // Copyright (c) 2010 by Mulle Kybernetik. See License file for details. | 3 // Copyright (c) 2010 by Mulle Kybernetik. See License file for details. |
4 //------------------------------------------------------------------------------
--------- | 4 //------------------------------------------------------------------------------
--------- |
5 | 5 |
6 #import <Foundation/Foundation.h> | 6 #import <Foundation/Foundation.h> |
7 | 7 |
8 #if NS_BLOCKS_AVAILABLE | 8 #if NS_BLOCKS_AVAILABLE |
9 | 9 |
10 @interface OCMBlockCaller : NSObject | 10 @interface OCMBlockCaller : NSObject |
11 { | 11 { |
12 void (^block)(NSInvocation *); | 12 void (^block)(NSInvocation *); |
13 } | 13 } |
14 | 14 |
15 - (id)initWithCallBlock:(void (^)(NSInvocation *))theBlock; | 15 - (id)initWithCallBlock:(void (^)(NSInvocation *))theBlock; |
16 | 16 |
17 - (void)handleInvocation:(NSInvocation *)anInvocation; | 17 - (void)handleInvocation:(NSInvocation *)anInvocation; |
18 | 18 |
19 @end | 19 @end |
20 | 20 |
21 #endif | 21 #endif |
OLD | NEW |