//
//  SortDictionary.h
//  JasonDevelop
//
//  Created by Hs Lee on 12. 3. 28..
//  Copyright (c) jasondevelop. All rights reserved.
//
@import Foundation;

@interface SortDictionary : NSObject  {
    
    NSMutableArray *_keys;
    NSMutableArray *_values;
    
}

- (id)initWithDictionary:(NSDictionary *)dict;


- (NSInteger)count;
- (void)setObject:(id)object forKey:(id)key;
- (id)keyAtIndex:(NSInteger)index;
- (id)objectForKey:(id)key;
- (id)objectAtIndex:(NSInteger)index;
- (NSInteger)indexForObject:(id)object;
- (void)setIndex:(NSInteger)index object:(id)object;
- (void)removeAllObjects;

- (NSMutableArray *)allKeys;
- (NSMutableArray *)allValues;

- (void)setAllKeys:(NSArray *)keys;
- (void)setAllValues:(NSArray *)values;

@end