|
Samond Classes Library 1.1.6-RELEASE build 132
|
Objects ordered array class. More...
#import <SCArray.h>
Objects ordered array class.
Class implements the representation of an class instances ordered collection called array and declares items management methods.
Class was introduced in version 1.1.3.
Class declares the following properties:
| + (SCArray *) array |
Returns the array created by using the default settings.
Reimplemented from SCCollection.
| - (NSString *) arrayName |
Returns the array name.
Returns the array created by using the existing array.
| array | - source array |
| SCCollectionError | - array error detected |
| + (SCArray *) arrayWithArrayName: | (NSString *) | name |
Returns the array created by using the specified array name.
| name | - array name |
Returns the array created by using the specified array name and capacity.
| name | - array name |
| capacity | - array capacity |
| + (SCArray *) arrayWithAscendingSortedCollection: | (id) | collection |
Returns the ascending sorted array created by using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| + (SCArray *) arrayWithAscendingSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Returns the ascending sorted array created by using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
Returns the array created by using the specified array capacity.
| capacity | - array capacity |
| + (SCArray *) arrayWithCoder: | (NSCoder *) | coder |
Returns an array created by using the specified coder.
| coder | - source coder |
| + (SCArray *) arrayWithCollection: | (id) | collection |
Returns the array created by using the specified existing collection.
| collection | - existing source collection |
| + (SCArray *) arrayWithContentsOfSerializedFile: | (NSString *) | path |
Returns an array created by using the contents of serialized file with the specified path.
| path | - source serialized file path |
| + (SCArray *) arrayWithDataDictionary: | (NSDictionary *) | dictionary |
Returns an array created by using the specified dictionary.
| dictionary | - source dictionary |
| + (SCArray *) arrayWithDataDictionaryFromFile: | (NSString *) | path |
Returns an array created by using the dictionary from the specified file.
| path | - source dictionary file path |
| + (SCArray *) arrayWithDelegate: | (id<SCCollectionDelegate>) | delegate |
Returns the array created by using the specified delegate object.
| delegate | - delegate object |
| + (SCArray *) arrayWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| collection: | (id) | collection | |
Returns the array created by using the specified delegate object and existing collection.
| delegate | - delegate object |
| collection | - existing source collection |
| SCCollectionException | - array error detected |
| + (SCArray *) arrayWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| object: | (id) | object | |
Returns the array created by using the specified delegate object and existing object.
| delegate | - delegate object |
| object | - existing object |
| SCCollectionException | - array error detected |
| + (SCArray *) arrayWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| objects: | (id) | object | |
| , | ... | ||
Returns the array created by using the specified delegate objects and nil terminated list of existing objects.
| delegate | - delegate object |
| object | - first object |
| ... | - other objects |
| SCCollectionException | - array error detected |
| + (SCArray *) arrayWithDescendingSortedCollection: | (id) | collection |
Returns the descending sorted array created by using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| + (SCArray *) arrayWithDescendingSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Returns the descending sorted array created by using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| + (SCArray *) arrayWithFileStream: | (NSString *) | path |
Returns an array created from the stream file with the specified path.
| path | - stream file path |
| SCStreamException | - stream operation error detected |
| + (SCArray *) arrayWithObject: | (id) | object |
Returns the array created by using the specified existing object.
| object | - existing object |
| SCCollectionException | - array error detected |
| + (SCArray *) arrayWithObjects: | (id) | object | |
| , | ... | ||
Returns the array created by using the specified nil terminated list of existing objects.
| object | - first object |
| ... | - other objects |
| SCCollectionException | - array error detected |
| + (SCArray *) arrayWithSortedCollection: | (id) | collection |
Returns the ascending sorted array created by using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| + (SCArray *) arrayWithSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Returns the ascending sorted array created by using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
Returns an array created from the specified stream.
| stream | - stream for reading array |
| SCStreamException | - stream operation error detected |
| SCSystemException | - system error detected |
| - (void) backwardMoveObjectAtIndex: | (SCIndex) | index |
Moves the object at the specified index to an one position to the bottom of the array.
| index | - moved object index |
| SCCollectionException | - array error detected |
Moves the object at the specified index to a given count of positions to the bottom of the array.
| index | - moved object index |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (void) backwardMoveObjectsInRange: | (NSRange) | range |
Moves the objects within the specified range to an one position to the bottom of the array.
| range | - range of moved objects |
| SCCollectionException | - array error detected |
| - (void) backwardMoveObjectsInRange: | (NSRange) | range | |
| steps: | (SCULong) | steps | |
Moves the objects within the specified range to a given count of positions to the bottom of the array.
| range | - range of moved objects |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (void) backwardMoveObjectsToIndex: | (SCIndex) | index |
Moves the objects between first and specified index to an one position to the bottom of the array.
| index | - last index of moved objects |
| SCCollectionException | - array error detected |
Moves the objects between first and specified index to a given count of positions to the bottom of the array.
| index | - last index of moved objects |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (BOOL) boolAtIndex: | (SCIndex) | index |
Returns the boolean value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
Returns the signed 8-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (char) charAtIndex: | (SCIndex) | index |
Returns the char value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (const char *) charStringAtIndex: | (SCIndex) | index |
Returns the char string located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
Copies the object at the specified index to a given destination index.
| index | - source index |
| destination | - destination index |
| SCCollectionException | - array error detected |
Copies the objects between the specified and the last index to a given destination index.
| index | - first index of copied objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
| - (void) copyObjectsInRange: | (NSRange) | range | |
| toIndex: | (SCIndex) | destination | |
Copies the objects within the specified range to a given destination index.
| range | - range of the objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
Copies the objects between first and specified index to a given destination index.
| index | - last index of copied objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
| - (void) copySortedAscendingFromCollection: | (id) | collection |
Replaces the content and settings of the receiving collection of ascending sorted content and settings from the specified existing collection with using the default sorting algorithm.
| collection | - existing collection |
| SCCollectionException | - collection error detected |
| - (void) copySortedAscendingFromCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Replaces the content and settings of the receiving collection of ascending sorted content and settings from the specified existing collection with using the specified sorting algorithm.
| collection | - existing collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| - (void) copySortedDescendingFromCollection: | (id) | collection |
Replaces the content and settings of the receiving collection of ascending sorted content and settings from the specified existing collection with using the default sorting algorithm.
| collection | - existing collection |
| SCCollectionException | - collection error detected |
| - (void) copySortedDescendingFromCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Replaces the content and settings of the receiving collection of descending sorted content and settings from the specified existing collection with using the specified sorting algorithm.
| collection | - existing collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| - (void) copySortedFromCollection: | (id) | collection |
Replaces the content and settings of the receiving collection of ascending sorted content and settings from the specified existing collection with using the default sorting algorithm.
| collection | - existing collection |
| SCCollectionException | - collection error detected |
| - (void) copySortedFromCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Replaces the content and settings of the receiving collection of ascending sorted content and settings from the specified existing collection with using the specified sorting algorithm.
| collection | - existing collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
Returns the double precision float value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (void) duplicate |
Duplicates content of the receving array.
| SCCollectionException | - array error detected |
| - (void) duplicateAllObjects |
Duplicates all objects within receiving array.
| SCCollectionException | - array error detected |
| - (void) duplicateObjectAtIndex: | (SCIndex) | index |
Duplicates the object at the specified index.
| index | - duplicated object index |
| SCCollectionException | - array error detected |
| - (void) duplicateObjectsFromIndex: | (SCIndex) | index |
Duplicate the objects between the specified and the last index.
| index | - first index of the duplicated objects |
| SCCollectionException | - array error detected |
| - (void) duplicateObjectsInRange: | (NSRange) | range |
Duplicate the objects within the specified range.
| range | - range of duplicated objects |
| SCCollectionException | - array error detected |
| - (void) duplicateObjectsToIndex: | (SCIndex) | index |
Duplicate the objects between the first and the specified index.
| index | - last index of the duplicated objects |
| SCCollectionException | - array error detected |
Exchanges the objects in the array at given indices.
| index | - index of the first object |
| destination | - index of the second object |
| SCCollectionException | - array error detected |
| - (BOOL) firstBool |
Returns the first boolean value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCByte) firstByte |
Returns the first signed 8-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (char) firstChar |
Returns the first char value from the receiving array.
| SCCollectionException | - array error detected |
| - (const char *) firstCharString |
Returns the first char string from the receiving array.
| SCCollectionException | - array error detected |
| - (SCDouble) firstDouble |
Returns the first double precision float value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCFloat) firstFloat |
Returns the first single precision float value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCInteger) firstInteger |
Returns the first signed 32-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCLong) firstLong |
Returns the first signed 64-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (NSNumber *) firstNumber |
Returns the first number from the receiving array.
| SCCollectionException | - array error detected |
| - (id) firstObject |
Returns the first object from the receiving array.
| SCCollectionException | - array error detected |
| - (SCShort) firstShort |
Returns the first signed 16-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (NSString *) firstString |
Returns the first string from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUByte) firstUByte |
Returns the first unsigned 8-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUInteger) firstUInteger |
Returns the first unsigned 32-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCULong) firstULong |
Returns the first unsigned 64-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (unichar) firstUnichar |
Returns the first unichar value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUShort) firstUShort |
Returns the first unsigned 16-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
Returns the single precision float value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (void) forwardMoveObjectAtIndex: | (SCIndex) | index |
Moves the object at the specified index to an one position to the top of the array.
| index | - moved object index |
| SCCollectionException | - array error detected |
Moves the object at the specified index to a given count of positions to the top of the array.
| index | - moved object index |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (void) forwardMoveObjectsFromIndex: | (SCIndex) | index |
Moves the objects from the specified index to an one position to the top of the array.
| index | - first index of moved objects |
| SCCollectionException | - array error detected |
Moves the objects from the specified index to a given count of positions to the top of the array.
| index | - first index of moved objects |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (void) forwardMoveObjectsInRange: | (NSRange) | range |
Moves the objects within the specified range to an one position to the top of the array.
| range | - range of moved objects |
| SCCollectionException | - array error detected |
| - (void) forwardMoveObjectsInRange: | (NSRange) | range | |
| steps: | (SCULong) | steps | |
Moves the objects within the specified range to a given count of positions to the top of the array.
| range | - range of moved objects |
| steps | - count of positions |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfBool: | (BOOL) | boolean |
Returns the lowest index whose corresponding array value is equal to the specified boolean value.
| boolean | - desired value |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfBool: | (BOOL) | boolean | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given boolean value.
| boolean | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given boolean value.
| boolean | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfBool: | (BOOL) | boolean | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given boolean value.
| boolean | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given boolean value.
| boolean | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified signed 8-bit integer value.
| byte | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given signed 8-bit integer value.
| byte | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given signed 8-bit integer value.
| byte | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given signed 8-bit integer value.
| byte | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given signed 8-bit integer value.
| byte | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfChar: | (char) | chr |
Returns the lowest index whose corresponding array value is equal to the specified char value.
| chr | - desired value |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfChar: | (char) | chr | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given char value.
| chr | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given char value.
| chr | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfChar: | (char) | chr | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given char value.
| chr | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given char value.
| chr | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfCharString: | (const char *) | string |
Returns the lowest index whose corresponding array value is equal to the specified char string.
| string | - desired string |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfCharString: | (const char *) | string | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given char string.
| string | - desired string |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given char string.
| string | - desired string |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfCharString: | (const char *) | string | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given char string.
| string | - desired string |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given char string.
| string | - desired string |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified double precision float value.
| dbl | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given double precision float value.
| dbl | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given double precision float value.
| dbl | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given double precision float value.
| dbl | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given double precision float value.
| dbl | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified single precision float value.
| flt | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given single precision float value.
| flt | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given single precision float value.
| flt | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given single precision float value.
| flt | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given single precision float value.
| flt | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified signed 32-bit integer value.
| integer | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given signed 32-bit integer value.
| integer | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given signed 32-bit integer value.
| integer | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given signed 32-bit integer value.
| integer | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given signed 32-bit integer value.
| integer | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfLastObject |
Returns the index of the last object within the receiving array.
Returns the lowest index whose corresponding array value is equal to the specified signed 64-bit integer value.
| longint | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given signed 64-bit integer value.
| longint | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given signed 64-bit integer value.
| longint | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given signed 64-bit integer value.
| longint | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given signed 64-bit integer value.
| longint | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfObject: | (id) | object |
Returns the lowest index whose corresponding array value is equal to a given object.
| object | - desired object |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfObject: | (id) | object | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given object.
| object | - desired object |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given object.
| object | - desired object |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfObject: | (id) | object | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given object.
| object | - desired object |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given object.
| object | - desired object |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified signed 16-bit integer value.
| shortint | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given signed 16-bit integer value.
| shortint | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given signed 16-bit integer value.
| shortint | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given signed 16-bit integer value.
| shortint | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given signed 16-bit integer value.
| shortint | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified unsigned 8-bit integer value.
| byte | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given unsigned 8-bit integer value.
| byte | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given unsigned 8-bit integer value.
| byte | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given unsigned 8-bit integer value.
| byte | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given unsigned 8-bit integer value.
| byte | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUInteger: | (SCUInteger) | integer |
Returns the lowest index whose corresponding array value is equal to the specified unsigned 32-bit integer value.
| integer | - desired value |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUInteger: | (SCUInteger) | integer | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given unsigned 32-bit integer value.
| integer | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUInteger: | (SCUInteger) | integer | |
| fromIndex: | (SCIndex) | index | |
Returns the lowest index from the specified index whose corresponding array value is equal to a given unsigned 32-bit integer value.
| integer | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUInteger: | (SCUInteger) | integer | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given unsigned 32-bit integer value.
| integer | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUInteger: | (SCUInteger) | integer | |
| toIndex: | (SCIndex) | index | |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given unsigned 32-bit integer value.
| integer | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified unsigned 64-bit integer value.
| longint | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given unsigned 64-bit integer value.
| longint | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given unsigned 64-bit integer value.
| longint | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given unsigned 64-bit integer value.
| longint | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given unsigned 64-bit integer value.
| longint | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUnichar: | (unichar) | chr |
Returns the lowest index whose corresponding array value is equal to the specified unichar value.
| chr | - desired value |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUnichar: | (unichar) | chr | |
| atIndexes: | (NSIndexSet *) | indexes | |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given unichar value.
| chr | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given unichar value.
| chr | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
| - (SCIndex) indexOfUnichar: | (unichar) | chr | |
| inRange: | (NSRange) | range | |
Returns the lowest index from the specified range whose corresponding array value is equal to a given unichar value.
| chr | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given unichar value.
| chr | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index whose corresponding array value is equal to the specified unsigned 16-bit integer value.
| shortint | - desired value |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index set whose corresponding array value is equal to a given unsigned 16-bit integer value.
| shortint | - desired value |
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified index whose corresponding array value is equal to a given unsigned 16-bit integer value.
| shortint | - desired value |
| index | - first index for searching |
| SCCollectionException | - array error detected |
Returns the lowest index from the specified range whose corresponding array value is equal to a given unsigned 16-bit integer value.
| shortint | - desired value |
| range | - search range |
| SCCollectionException | - array error detected |
Returns the lowest index between first and the specified index whose corresponding array value is equal to a given unsigned 16-bit integer value.
| shortint | - desired value |
| index | - last index for searching |
| SCCollectionException | - array error detected |
| - (id) init |
Initializes the array using the default settings.
Reimplemented from SCCollection.
| - (id) initWithArray: | (SCArray *) | array |
Initializes the array using the existing array.
| array | - source array |
| SCCollectionError | - array error detected |
| - (id) initWithArrayName: | (NSString *) | name |
Initializes the array using the specified array name.
| name | - array name |
| - (id) initWithArrayName: | (NSString *) | name | |
| capacity: | (SCULong) | capacity | |
Initializes the array using the specified array name and capacity.
| name | - array name |
| capacity | - array capacity |
| - (id) initWithAscendingSortedCollection: | (id) | collection |
Initializes the ascending sorted array using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| - (id) initWithAscendingSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Initializes the ascending sorted array using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| - (id) initWithCapacity: | (SCULong) | capacity |
Initializes the array using the specified array capacity.
| capacity | - array capacity |
| - (id) initWithCollection: | (id) | collection |
Initializes the array using the specified existing collection.
| collection | - existing source collection |
| SCCollectionException | - array error detected |
| - (id) initWithDelegate: | (id<SCCollectionDelegate>) | delegate |
Initializes the array using the specified delegate object.
| delegate | - delegate object |
| - (id) initWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| collection: | (id) | collection | |
Initializes the array using the specified delegate object and existing collection.
| delegate | - delegate object |
| collection | - existing source collection |
| SCCollectionException | - array error detected |
| - (id) initWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| object: | (id) | object | |
Initializes the array using the specified delegate object and existing object.
| delegate | - delegate object |
| object | - existing object |
| SCCollectionException | - array error detected |
| - (id) initWithDelegate: | (id<SCCollectionDelegate>) | delegate | |
| objects: | (id) | object | |
| , | ... | ||
Initializes the array using the specified delegate objects and nil terminated list of existing objects.
| delegate | - delegate object |
| object | - first object |
| ... | - other objects |
| SCCollectionException | - array error detected |
| - (id) initWithDescendingSortedCollection: | (id) | collection |
Initializes the descending sorted array using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| - (id) initWithDescendingSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Initializes the descending sorted array using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| - (id) initWithObject: | (id) | object |
Initializes the array using the specified existing object.
| object | - existing object |
| SCCollectionException | - array error detected |
| - (id) initWithObjects: | (id) | object | |
| , | ... | ||
Initializes the array using the specified nil terminated list of existing objects.
| object | - first object |
| ... | - other objects |
| SCCollectionException | - array error detected |
| - (id) initWithSortedCollection: | (id) | collection |
Initializes the ascending sorted array using the specified existing collection.
| collection | - source collection |
| SCCollectionException | - collection error detected |
| - (id) initWithSortedCollection: | (id) | collection | |
| usingMethod: | (id<SCSortingProtocol>) | method | |
Initializes the ascending sorted array using the specified existing collection and sorting algorithm.
| collection | - source collection |
| method | - sorting algorithm |
| SCCollectionException | - collection error detected |
| - (void) insertAtIndex: | (SCIndex) | index | |
| objects: | (id) | object | |
| , | ... | ||
Inserts the objects from a given nil terminated list into the array's contents at a given index.
| object | - fist adding object |
| ... | - other adding objects |
| index | - index at which to insert objects |
| SCCollectionException | - array error detected |
| - (void) insertAtIndexes: | (NSIndexSet *) | indexes | |
| objects: | (id) | object | |
| , | ... | ||
Inserts the objects from a given nil terminated list into the receiving array at the specified indexes.
| indexes | - indexes at which the objects should be inserted |
| object | - first inserting object |
| ... | - other inserting objects |
| SCCollectionException | - array error detected |
| - (void) insertBool: | (BOOL) | boolean | |
| atIndex: | (SCIndex) | index | |
Inserts a given boolean value into the array's contents at a given index.
| boolean | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given signed 8-bit integer value into the array's contents at a given index.
| byte | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
| - (void) insertChar: | (char) | chr | |
| atIndex: | (SCIndex) | index | |
Inserts a given char value into the array's contents at a given index.
| chr | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
| - (void) insertCharString: | (const char *) | string | |
| atIndex: | (SCIndex) | index | |
Inserts a given char string into the array's contents at a given index.
| string | - inserting string |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given double precision float value into the array's contents at a given index.
| dbl | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given single precision float value into the array's contents at a given index.
| flt | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given signed 32-bit integer value into the array's contents at a given index.
| integer | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given signed 64-bit integer value into the array's contents at a given index.
| longint | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
| - (void) insertObject: | (id) | object | |
| atIndex: | (SCIndex) | index | |
Inserts a given object into the array's contents at a given index.
| object | - inserting object |
| index | - index at which to insert object |
| SCCollectionException | - array error detected |
| - (void) insertObjectsFromCollection: | (id) | collection | |
| atIndex: | (SCIndex) | index | |
Inserts the objects from a given collection into the receiving array at a given index.
| collection | - source collection |
| index | - index at which to insert objects |
| SCCollectionException | - array error detected |
| - (void) insertObjectsFromCollection: | (id) | collection | |
| atIndexes: | (NSIndexSet *) | indexes | |
Inserts the objects from a given collection into the receiving array at the specified indexes.
| collection | - source collection |
| indexes | - indexes at which the objects should be inserted |
| SCCollectionException | - array error detected |
Inserts a given signed 16-bit integer value into the array's contents at a given index.
| shortint | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given unsigned 8-bit integer value into the array's contents at a given index.
| byte | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
| - (void) insertUInteger: | (SCUInteger) | integer | |
| atIndex: | (SCIndex) | index | |
Inserts a given unsigned 32-bit integer value into the array's contents at a given index.
| integer | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given unsigned 64-bit integer value into the array's contents at a given index.
| longint | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
| - (void) insertUnichar: | (unichar) | chr | |
| atIndex: | (SCIndex) | index | |
Inserts a given unichar value into the array's contents at a given index.
| chr | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Inserts a given unsigned 16-bit integer value into the array's contents at a given index.
| shortint | - inserting value |
| index | - index at which to insert value |
| SCCollectionException | - array error detected |
Returns the signed 32-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (BOOL) lastBool |
Returns the last boolean value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCByte) lastByte |
Returns the last signed 8-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (char) lastChar |
Returns the last char value from the receiving array.
| SCCollectionException | - array error detected |
| - (const char *) lastCharString |
Returns the last char string from the receiving array.
| SCCollectionException | - array error detected |
| - (SCDouble) lastDouble |
Returns the last double precision float value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCFloat) lastFloat |
Returns the last single precision float value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCInteger) lastInteger |
Returns the last signed 32-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCLong) lastLong |
Returns the last signed 64-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (NSNumber *) lastNumber |
Returns the last number from the receiving array.
| SCCollectionException | - array error detected |
| - (id) lastObject |
Returns the last object from the receiving array.
| SCCollectionException | - array error detected |
| - (SCShort) lastShort |
Returns the last signed 16-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (NSString *) lastString |
Returns the last string from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUByte) lastUByte |
Returns the last unsigned 8-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUInteger) lastUInteger |
Returns the last unsigned 32-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCULong) lastULong |
Returns the last unsigned 64-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
| - (unichar) lastUnichar |
Returns the last unichar value from the receiving array.
| SCCollectionException | - array error detected |
| - (SCUShort) lastUShort |
Returns the last unsigned 16-bit integer value from the receiving array.
| SCCollectionException | - array error detected |
Returns the signed 64-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
Moves the object at the specified index to a given destination index.
| index | - index of moved object |
| destination | - destination index |
| SCCollectionException | - array error detected |
Moves the objects from the specified index to a given destination index.
| index | - first index of moved objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
| - (void) moveObjectsInRange: | (NSRange) | range | |
| toIndex: | (SCIndex) | destination | |
Moves the objects within the specified range to a given destination index.
| range | - range of moved objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
Moves the objects between first and specified index to a given destination index.
| index | - last index of moved objects |
| destination | - destination index |
| SCCollectionException | - array error detected |
| - (void) moveToFirstPositionObjectAtIndex: | (SCIndex) | index |
Moves the object at the specified index to the first position within the array.
| index | - moved object index |
| SCCollectionException | - array error detected |
| - (void) moveToFirstPositionObjectsFromIndex: | (SCIndex) | index |
Moves the objects between the specified and the last index to the first postion of the array.
| index | - index of first moved object |
| SCCollectionException | - array error detected |
| - (void) moveToFirstPositionObjectsInRange: | (NSRange) | range |
Moves the objects within the specified range to the first position of the array.
| range | - range of objects |
| SCCollectionException | - array error detected |
| - (void) moveToLastPositionObjectAtIndex: | (SCIndex) | index |
Moves the object at the specified index to the last position within the array.
| index | - moved object index |
| SCCollectionException | - array error detected |
| - (void) moveToLastPositionObjectsInRange: | (NSRange) | range |
Moves the objects within the specified range to the last position of the array.
| range | - range of objects |
| SCCollectionException | - array error detected |
| - (void) moveToLastPositionObjectsToIndex: | (SCIndex) | index |
Moves the objects between the first and the specified index to the last position of the array.
| index | - index of last moved object |
| SCCollectionException | - array error detected |
| - (NSNumber *) numberAtIndex: | (SCIndex) | index |
Returns the number located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (id) objectAtIndex: | (SCIndex) | index |
Returns the object located at the specified index.
| index | - required object index |
| SCCollectionException | - incorrect index detected |
| - (SCArray *) objectsAtIndexes: | (NSIndexSet *) | indexes |
Returns an array containing the objects in the array at the indexes specified by a given index set.
| indexes | - index set |
| SCCollectionException | - array error detected |
Returns an array containing the objects in the array from the specified index.
| index | - index of the first object for copying |
| SCCollectionException | - array error detected |
| - (SCArray *) objectsInRange: | (NSRange) | range |
Returns an array containing the objects in the array in the specified range.
| range | - objects range |
| SCCollectionException | - array error detected |
Returns an array containing the objects in the array to the specified index.
| index | - index of the last object for copying |
| SCCollectionException | - array error detected |
| - (void) removeBool: | (BOOL) | boolean |
Removes all occurrences in the array of a given boolean value.
| boolean | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeByte: | (SCByte) | byte |
Removes all occurrences in the array of a given signed 8-bit integer value.
| byte | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeChar: | (char) | chr |
Removes all occurrences in the array of a given char value.
| chr | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeCharString: | (const char *) | string |
Removes all occurrences in the array of a given char string.
| string | - string to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeDouble: | (SCDouble) | dbl |
Removes all occurrences in the array of a given double precision float value.
| dbl | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeFirstObject |
Removes from array the first object.
| SCCollectionException | - array error detected |
| - (void) removeFloat: | (SCFloat) | flt |
Removes all occurrences in the array of a given single precision float value.
| flt | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeInteger: | (SCInteger) | integer |
Removes all occurrences in the array of a given signed 32-bit integer value.
| integer | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeLastObject |
Removes from array the last object.
| SCCollectionException | - array error detected |
| - (void) removeLong: | (SCLong) | longint |
Removes all occurrences in the array of a given signed 64-bit integer value.
| longint | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeObject: | (id) | object |
Removes all occurrences in the array of a given object.
| object | - object to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeObject: | (id) | object | |
| atIndexes: | (NSIndexSet *) | indexes | |
Removes all occurrences at a specified indexes in the array of a given object.
| object | - object to remove from the array |
| indexes | - indexes set from which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObject: | (id) | object | |
| fromIndex: | (SCIndex) | index | |
Removes all occurrences started from the specified index in the array of a given object.
| object | - object to remove from the array |
| index | - index from which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObject: | (id) | object | |
| inRange: | (NSRange) | range | |
Removes all occurrences within a specified range in the array of a given object.
| object | - object to remove from the array |
| range | - range from which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObject: | (id) | object | |
| toIndex: | (SCIndex) | index | |
Removes all occurrences before the specified index in the array of a given object.
| object | - object to remove from the array |
| index | - index to which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObjectAtIndex: | (SCIndex) | index |
Removes from array the object at the specified index.
| index | - index of the removed object |
| SCCollectionException | - array error detected |
| - (void) removeObjects: | (id) | object | |
| , | ... | ||
Removes all occurrences in the array of the objects from the specified nil terminated list.
| object | - first object to remove from the array |
| ... | - other objects to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeObjectsAtIndexes: | (NSIndexSet *) | indexes |
Removes from array the objects at the indexes from the specified index set.
| indexes | - deleted objects index set |
| SCCollectionException | - array error detected |
| - (void) removeObjectsEqualTo: | (id) | object |
Removes from the receiving array objects which equal to the specified object.
| object | - template object to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeObjectsEqualTo: | (id) | object | |
| atIndexes: | (NSIndexSet *) | indexes | |
Removes all occurrences at a specified indexes in the array of the objects which equal to a given object.
| object | - template object to remove from the array |
| indexes | - index set from which to remove objects |
| SCCollectionException | - array error detected |
| - (void) removeObjectsEqualTo: | (id) | object | |
| fromIndex: | (SCIndex) | index | |
Removes all occurrences started from the specified index in the array of the objects which equal to a given object.
| object | - template object to remove from the array |
| index | - index from which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObjectsEqualTo: | (id) | object | |
| inRange: | (NSRange) | range | |
Removes all occurrences within the specified range in the array of the objects which equal to a given object.
| object | - template object to remove from the array |
| range | - range from which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObjectsEqualTo: | (id) | object | |
| toIndex: | (SCIndex) | index | |
Removes all occurrences before the specified index in the array of the objects which equal to a given object.
| object | - template object to remove from the array |
| index | - index to which to remove object |
| SCCollectionException | - array error detected |
| - (void) removeObjectsFromIndex: | (SCIndex) | index |
Removes from the array objects from the specified index.
| index | - first index of removed objects |
| SCCollectionException | - array error detected |
| - (void) removeObjectsInCollection: | (id) | collection |
Removes from the receiving array the objects in the specified collection.
| collection | - collection containing the objects to be removed from the receiving array |
| SCCollectionException | - array error detected |
| - (void) removeObjectsInRange: | (NSRange) | range |
Removes from the array objects in the specified range.
| range | - range of the removed objects |
| SCCollectionException | - array error detected |
| - (void) removeObjectsToIndex: | (SCIndex) | index |
Removes from the receiving array objects to the specified index.
| index | - last index of removed objects |
| SCCollectionException | - array error detected |
| - (void) removeShort: | (SCShort) | shortint |
Removes all occurrences in the array of a given signed 16-bit integer value.
| shortint | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeUByte: | (SCUByte) | byte |
Removes all occurrences in the array of a given unsigned 8-bit integer value.
| byte | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeUInteger: | (SCUInteger) | integer |
Removes all occurrences in the array of a given unsigned 32-bit integer value.
| integer | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeULong: | (SCULong) | longint |
Removes all occurrences in the array of a given unsigned 64-bit integer value.
| longint | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeUnichar: | (unichar) | chr |
Removes all occurrences in the array of a given unichar value.
| chr | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) removeUShort: | (SCUShort) | shortint |
Removes all occurrences in the array of a given unsigned 16-bit integer value.
| shortint | - value to remove from the array |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withBool: | (BOOL) | boolean | |
Replaces the object at the specified index with a given boolean value.
| index | - index of the object to be replaced |
| boolean | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given signed 8-bit integer value.
| index | - index of the object to be replaced |
| byte | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withChar: | (char) | chr | |
Replaces the object at the specified index with a given char value.
| index | - index of the object to be replaced |
| chr | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withCharString: | (const char *) | string | |
Replaces the object at the specified index with a given char string value.
| index | - index of the object to be replaced |
| string | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given double precision float value.
| index | - index of the object to be replaced |
| dbl | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given single precision float value.
| index | - index of the object to be replaced |
| flt | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given signed 32-bit integer value.
| index | - index of the object to be replaced |
| integer | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given signed 64-bit integer value.
| index | - index of the object to be replaced |
| longint | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withObject: | (id) | object | |
Replaces the object at the specified index with a given object.
| index | - index of the object to be replaced |
| object | - object with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given signed 16-bit integer value.
| index | - index of the object to be replaced |
| sht | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given unsigned 8-bit integer value.
| index | - index of the object to be replaced |
| byte | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withUInteger: | (SCUInteger) | integer | |
Replaces the object at the specified index with a given unsigned 32-bit integer value.
| index | - index of the object to be replaced |
| integer | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given unsigned 64-bit integer value.
| index | - index of the object to be replaced |
| longint | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectAtIndex: | (SCIndex) | index | |
| withUnichar: | (unichar) | chr | |
Replaces the object at the specified index with a given unichar value.
| index | - index of the object to be replaced |
| chr | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
Replaces the object at the specified index with a given unsigned 16-bit integer value.
| index | - index of the object to be replaced |
| sht | - value with which to replace the object at the specified index |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsAtIndexes: | (NSIndexSet *) | indexes | |
| withObjects: | (id) | object | |
| , | ... | ||
Replaces the objects in the receiving array at specified locations with the objects from a given nil terminated list.
| indexes | - indexes of objects to be replaced |
| object | - first object from list of objects to replace objects in the receiving array |
| ... | - other objects from list of objects to replace objects in the receiving array |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsAtIndexes: | (NSIndexSet *) | indexes | |
| withObjectsFromCollection: | (id) | collection | |
Replaces the objects in the receiving array at specified locations with the objects from a given collection.
| indexes | - indexes of objects to be replaced |
| collection | - objects with which to replace the objects in the receiving array |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsFromIndex: | (SCIndex) | index | |
| withObjects: | (id) | object | |
| , | ... | ||
Replaces the objects from the specified index with all of the objects from a given nil terminated list.
| index | - first index of replaceable objects |
| object | - first replacement for the objects from the list |
| ... | - other replacements for the objects from the list |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsFromIndex: | (SCIndex) | index | |
| withObjectsFromCollection: | (id) | collection | |
Replaces the objects from the specified index with all of the objects from a given collection.
| index | - first index of replaceable objects |
| collection | - collection of objects from which to select replacements for the objects |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsInRange: | (NSRange) | range | |
| withObjects: | (id) | object | |
| , | ... | ||
Replaces the objects in the receiving array specified by a given range with all of the objects from a specified nil terminated list.
| range | - range of objects to replace in (or remove from) the receiving array |
| object | - first object for replacement |
| ... | - other objects for replacement |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsInRange: | (NSRange) | range | |
| withObjectsFromCollection: | (id) | collection | |
Replaces the objects in the receiving array specified by a given range with all of the objects from a specified collection.
| range | - range of objects to replace in (or remove from) the receiving array |
| collection | - collection of objects from which to select replacements for the objects |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsToIndex: | (SCIndex) | index | |
| withObjects: | (id) | object | |
| , | ... | ||
Replaces the objects to the specified index with all of the objects from a given nil terminated list.
| index | - last index of replaceable objects |
| object | - first replacement for the objects from the list |
| ... | - other replacements for the objects from the list |
| SCCollectionException | - array error detected |
| - (void) replaceObjectsToIndex: | (SCIndex) | index | |
| withObjectsFromCollection: | (id) | collection | |
Replaces the objects to the specified index with all of the objects from a given collection.
| index | - last index of replaceable objects |
| collection | - collection of objects from which to select replacements for the objects |
| SCCollectionException | - array error detected |
| - (void) reverse |
Reverses the order of all objects in the receiving array.
| SCCollectionException | - array error detected |
| - (SCArray *) reversedArray |
Returns the array with the all objects from the receiving array in reverse order.
| - (void) setArrayName: | (NSString *) | name |
Sets the array name.
| name | - array name |
Returns the signed 16-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArray |
Returns the array with ascending sorted using the default algorithm objects from the receving array.
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArrayAscending |
Returns the array with ascending sorted using the default algorithm objects from the receving array.
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArrayAscendingWithMethod: | (id<SCSortingProtocol>) | method |
Returns the array with ascending sorted using the specified algorithm objects from the receving array.
| method | - sorting algorithm |
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArrayDescending |
Returns the array with descending sorted using the default algorithm objects from the receving array.
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArrayDescendingWithMethod: | (id<SCSortingProtocol>) | method |
Returns the array with descending sorted using the specified algorithm objects from the receving array.
| method | - sorting algorithm |
| SCCollectionException | - array error detected |
| - (SCArray *) sortedArrayWithMethod: | (id<SCSortingProtocol>) | method |
Returns the array with ascending sorted using the specified algorithm objects from the receving array.
| method | - sorting algorithm |
| SCCollectionException | - array error detected |
| - (void) sortingArray |
Sort ascending the receiving array using the default sorting algorithm.
| SCCollectionException | - array error detected |
| - (void) sortingArrayAscending |
Sort ascending the receiving array using the default sorting algorithm.
| SCCollectionException | - array error detected |
| - (void) sortingArrayAscendingWithMethod: | (id<SCSortingProtocol>) | method |
Sort ascending the receiving array using the specified sorting algorithm.
| method | - sorting algoritm |
| SCCollectionException | - array error detected |
| - (void) sortingArrayDescending |
Sort descending the receiving array using the default sorting algorithm.
| SCCollectionException | - array error detected |
| - (void) sortingArrayDescendingWithMethod: | (id<SCSortingProtocol>) | method |
Sort descending the receiving array using the specified sorting algorithm.
| method | - sorting algoritm |
| SCCollectionException | - array error detected |
| - (void) sortingArrayWithMethod: | (id<SCSortingProtocol>) | method |
Sort ascending the receiving array using the specified sorting algorithm.
| method | - sorting algoritm |
| SCCollectionException | - array error detected |
| - (NSString *) stringAtIndex: | (SCIndex) | index |
Returns the string located at the specified index.
| index | - required string index |
| SCCollectionException | - array error detected |
Returns the unsigned 8-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (SCUInteger) uIntegerAtIndex: | (SCIndex) | index |
Returns the unsigned 32-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
Returns the unsigned 64-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
| - (unichar) unicharAtIndex: | (SCIndex) | index |
Returns the unichar value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
Returns the unsigned 16-bit integer value located at the specified index.
| index | - required number index |
| SCCollectionException | - array error detected |
1.7.3