28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
BOOL *stop);
typedef BOOL (^of_array_filter_block_t)(id odject, size_t index);
typedef id (^of_array_map_block_t)(id object, size_t index);
typedef id (^of_array_fold_block_t)(id left, id right);
#endif
/**
* \brief A class for storing objects in an array.
*/
@interface OFArray: OFObject <OFCopying, OFMutableCopying, OFCollection,
OFSerialization>
/**
* \brief Creates a new OFArray.
*
* \return A new autoreleased OFArray
|
|
|
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
BOOL *stop);
typedef BOOL (^of_array_filter_block_t)(id odject, size_t index);
typedef id (^of_array_map_block_t)(id object, size_t index);
typedef id (^of_array_fold_block_t)(id left, id right);
#endif
/**
* \brief An abstract class for storing objects in an array.
*/
@interface OFArray: OFObject <OFCopying, OFMutableCopying, OFCollection,
OFSerialization>
/**
* \brief Creates a new OFArray.
*
* \return A new autoreleased OFArray
|