OFMutableArray Class Reference
A class for storing, adding and removing objects in an array.
More...
#import <OFMutableArray.h>
List of all members.
Detailed Description
A class for storing, adding and removing objects in an array.
Member Function Documentation
Adds an object to the OFArray.
- Parameters:
-
- (void) addObject: |
|
(OFObject*) |
obj |
atIndex: |
|
(size_t) |
index | |
|
|
| | |
Adds an object to the OFArray at the specified index.
- Parameters:
-
| obj | An object to add |
| index | The index where the object should be added |
- (void) removeNObjects: |
|
(size_t) |
nobjects |
|
|
Removes the specified amount of objects from the end of the OFArray.
- Parameters:
-
| nobjects | The number of objects to remove |
- (void) removeNObjects: |
|
(size_t) |
nobjects |
atIndex: |
|
(size_t) |
index | |
|
|
| | |
Removes the specified amount of objects at the specified index.
- Parameters:
-
| nobjects | The number of objects to remove |
| index | The index at which the objects are removed |
Removes all objects equivalent to the specified object.
- Parameters:
-
- (id) removeObjectAtIndex: |
|
(size_t) |
index |
|
|
Removes the object at the specified index.
- Parameters:
-
| index | The index of the object to remove |
- Returns:
- The object that was at the index, autoreleased
- (void) removeObjectIdenticalTo: |
|
(OFObject*) |
obj |
|
|
Removes all objects that have the same address as the specified object.
- Parameters:
-
Replaces all objects equivalent to the first specified object with the second specified object.
- Parameters:
-
| old | The object to replace |
| new | The replacement object |
- (id) replaceObjectAtIndex: |
|
(size_t) |
index |
withObject: |
|
(OFObject*) |
obj | |
|
|
| | |
Replaces the object at the specified index with the specified object.
- Parameters:
-
| index | The index of the object to replace |
| obj | The replacement object |
- Returns:
- The old object, autoreleased
Replaces all objects that have the same address as the first specified object with the second specified object.
- Parameters:
-
| old | The object to replace |
| new | The replacement object |
The documentation for this class was generated from the following files: