A class for storing, adding and removing objects in an array.
More...
#include <OFMutableArray.h>
List of all members.
Detailed Description
A class for storing, adding and removing objects in an array.
Member Function Documentation
void OFMutableArray::addObject: |
( |
id |
obj | ) |
[virtual] |
Adds an object to the OFArray.
- Parameters:
-
void OFMutableArray::addObject:atIndex: |
( |
id |
obj, |
|
|
[atIndex] size_t |
index |
|
) |
| [virtual] |
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 OFMutableArray::removeNObjects: |
( |
size_t |
nobjects | ) |
[virtual] |
Removes the specified amount of objects from the end of the OFArray.
- Parameters:
-
nobjects | The number of objects to remove |
void OFMutableArray::removeNObjects:atIndex: |
( |
size_t |
nobjects, |
|
|
[atIndex] size_t |
index |
|
) |
| [virtual] |
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 |
void OFMutableArray::removeObject: |
( |
id |
obj | ) |
[virtual] |
Removes the first object equivalent to the specified object.
- Parameters:
-
void OFMutableArray::removeObjectAtIndex: |
( |
size_t |
index | ) |
[virtual] |
Removes the object at the specified index.
- Parameters:
-
index | The index of the object to remove |
void OFMutableArray::removeObjectIdenticalTo: |
( |
id |
obj | ) |
[virtual] |
Removes the first object that has the same address as the specified object.
- Parameters:
-
void OFMutableArray::replaceObject:withObject: |
( |
id |
old, |
|
|
[withObject] id |
new_ |
|
) |
| [virtual] |
Replaces the first object equivalent to the first specified object with the second specified object.
- Parameters:
-
old | The object to replace |
new_ | The replacement object |
void OFMutableArray::replaceObjectAtIndex:withObject: |
( |
size_t |
index, |
|
|
[withObject] id |
obj |
|
) |
| [virtual] |
Replaces the object at the specified index with the specified object.
- Parameters:
-
index | The index of the object to replace |
obj | The replacement object |
void OFMutableArray::replaceObjectIdenticalTo:withObject: |
( |
id |
old, |
|
|
[withObject] id |
new_ |
|
) |
| [virtual] |
Replaces the first object that has the same address as the first specified object with the second specified object.
- Parameters:
-
old | The object to replace |
new_ | The replacement object |
void OFMutableArray::replaceObjectsUsingBlock: |
( |
of_array_replace_block_t |
block | ) |
[virtual] |
Replaces each object with the object returned by the block.
- Parameters:
-
block | The block which returns a new object for each object |
The documentation for this class was generated from the following files: