//
//  MCObjectCache.h
//  MCFoundation
//
//  Created by Michael Clark on Mon Nov 25 2002.
//  Copyright (c) 2002 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface MCObjectCache : NSObject {
    
    NSMutableDictionary  *_cache;
}

+ (MCObjectCache *)defaultInstance;

- (void)addObject: (id)obj forKey: (NSString *)key;
- (void)removeObject: (id)obj forKey: (NSString *)key;
- (NSArray *)objectsForKey: (NSString *)key;
- (NSArray *)allKeys;
@end
