//
//  NSDictionary+MCStageSyncAdditions.h
//  MCStageSync
//
//  Created by Brent Gulanowski on 10/06/08.
//  Copyright 2008 Marketcircle, Inc. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface NSDictionary (MCStageSyncAdditions)

- (NSDictionary *)dictionaryByRemovingMatchingObjectsInDictionary:(NSDictionary *)otherDict;
- (NSDictionary *)dictionaryByRemovingNullValues;
// if useValues == NO, the new entries will have NSNull values
- (NSDictionary *)dictionaryByAddingMissingKeysFromDictionary:(NSDictionary *)otherDict andValues:(BOOL)useValues;
- (NSDictionary *)dictionaryByConvertingKeys:(NSDictionary *)keyMap;

@end
