12345678910111213141516171819202122232425262728293031323334 |
- //
- // Licensed under the terms in License.txt
- //
- // Copyright 2010 Allen Ding. All rights reserved.
- //
- #import "KiwiConfiguration.h"
- #import "KWBlock.h"
- @class KWCallSite;
- @interface KWBlockNode : NSObject
- #pragma mark - Initializing
- - (id)initWithCallSite:(KWCallSite *)aCallSite description:(NSString *)aDescription block:(void (^)(void))block;
- #pragma mark - Getting Call Sites
- @property (nonatomic, strong, readonly) KWCallSite *callSite;
- #pragma mark - Getting Descriptions
- @property (nonatomic, copy) NSString *description;
- #pragma mark - Getting Blocks
- @property (nonatomic, copy, readonly) void (^block)(void);
- #pragma mark - Performing blocks
- - (void)performBlock;
- @end
|