Sha256: 01cda5d194f6660917375ea1246b794bfcc648265f29ea782a9baa40284d691d
Contents?: true
Size: 560 Bytes
Versions: 2
Compression:
Stored size: 560 Bytes
Contents
// // MAZeroingWeakProxy.h // ZeroingWeakRef // // Created by Michael Ash on 7/17/10. // Copyright 2010 Michael Ash. All rights reserved. // #import <Foundation/Foundation.h> @class MAZeroingWeakRef; @interface MAZeroingWeakProxy : NSProxy { MAZeroingWeakRef *_weakRef; Class _targetClass; } + (id)proxyWithTarget: (id)target; - (id)initWithTarget: (id)target; - (id)zeroingProxyTarget; #if NS_BLOCKS_AVAILABLE // same caveats/restrictions as MAZeroingWeakRef cleanup block - (void)setCleanupBlock: (void (^)(id target))block; #endif @end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
motion-memorymanagement-0.1.0 | MMRuntime/MMRuntime/MAZeroingWeakProxy.h |
motion-memorymanagement-0.0.1 | MMRuntime/MMRuntime/MAZeroingWeakProxy.h |