Definition at line 28 of file OrderedDictionary.h.
◆ indexForKey:
- (NSUInteger) indexForKey: |
|
(id) |
key |
|
Definition at line 28 of file OrderedDictionary.m.
130 :(id)key
131{
132 return [array indexOfObject:key];
133}
◆ indexForValue:
- (NSUInteger) indexForValue: |
|
(id) |
value |
|
Definition at line 28 of file OrderedDictionary.m.
135 :(id)value
136{
137 NSArray *keys = [self allKeysForObject:value];
138 if ([keys count] > 0)
139 {
140 return [self indexForKey:[keys objectAtIndex:0]];
141 }
142
143 return NSNotFound;
144}
◆ insertObject:forKey:atIndex:
- (void) insertObject: |
|
(id) |
anObject |
forKey: |
|
(id) |
aKey |
atIndex: |
|
(NSUInteger) |
anIndex |
|
|
| |
Definition at line 28 of file OrderedDictionary.m.
115 :(id)anObject forKey:(id)aKey atIndex:(NSUInteger)anIndex
116{
117 if ([dictionary objectForKey:aKey])
118 {
119 [self removeObjectForKey:aKey];
120 }
121 [array insertObject:aKey atIndex:anIndex];
122 [dictionary setObject:anObject forKey:aKey];
123}
◆ keyAtIndex:
- (id) keyAtIndex: |
|
(NSUInteger) |
anIndex |
|
Definition at line 28 of file OrderedDictionary.m.
125 :(NSUInteger)anIndex
126{
127 return [array objectAtIndex:anIndex];
128}
◆ reverseKeyEnumerator
- (NSEnumerator *) reverseKeyEnumerator |
|
|
|
◆ array
- (NSMutableArray*) array |
|
protected |
◆ dictionary
- (NSMutableDictionary*) dictionary |
|
protected |
The documentation for this class was generated from the following files: