Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

43 lines (29 sloc) 1.069 kB
//
// Licensed under the terms in License.txt
//
// Copyright 2010 Allen Ding. All rights reserved.
//
#import "KiwiConfiguration.h"
@protocol KWInvocationCapturerDelegate;
@interface KWInvocationCapturer : NSProxy {
@private
id delegate;
NSDictionary *userInfo;
}
#pragma mark -
#pragma mark Initializing
- (id)initWithDelegate:(id)aDelegate;
- (id)initWithDelegate:(id)aDelegate userInfo:(NSDictionary *)aUserInfo;
+ (id)invocationCapturerWithDelegate:(id)aDelegate;
+ (id)invocationCapturerWithDelegate:(id)aDelegate userInfo:(NSDictionary *)aUserInfo;
#pragma mark -
#pragma mark Properties
@property (nonatomic, readonly) id delegate;
@property (nonatomic, readonly) NSDictionary *userInfo;
@end
@protocol KWInvocationCapturerDelegate
#pragma mark -
#pragma mark Capturing Invocations
- (NSMethodSignature *)invocationCapturer:(KWInvocationCapturer *)anInvocationCapturer methodSignatureForSelector:(SEL)aSelector;
- (void)invocationCapturer:(KWInvocationCapturer *)anInvocationCapturer didCaptureInvocation:(NSInvocation *)anInvocation;
@end
Jump to Line
Something went wrong with that request. Please try again.