Inherits from NSObject
Conforms to NSCopying
NSFastEnumeration
Declared in RACCollection.h

Properties

changeNotificationsEnabled

@property (nonatomic, assign) BOOL changeNotificationsEnabled

count

@property (nonatomic, readonly) NSUInteger count

countChanged

@property (nonatomic, readonly) RACSignal *countChanged

objectsAdded

@property (nonatomic, readonly) RACSignal *objectsAdded

objectsRemoved

@property (nonatomic, readonly) RACSignal *objectsRemoved

Class Methods

collectionWithObjects:

+ (instancetype)collectionWithObjects:(id)object, ...

collectionWithObjectsInArray:

+ (instancetype)collectionWithObjectsInArray:(NSArray *)array

Instance Methods

addObject:

- (void)addObject:(id)object

addObjectsFromArray:

- (void)addObjectsFromArray:(NSArray *)otherArray

allObjects

- (NSArray *)allObjects

indexOfObject:

- (NSUInteger)indexOfObject:(id)object

insertObject:atIndex:

- (void)insertObject:(id)object atIndex:(NSUInteger)index

objectAtIndex:

- (id)objectAtIndex:(NSUInteger)index

removeAllObjects

- (void)removeAllObjects

removeObject:

- (void)removeObject:(id)object

removeObjectAtIndex:

- (void)removeObjectAtIndex:(NSUInteger)index

withChangeNotificationsSuppressed:

- (void)withChangeNotificationsSuppressed:(void ( ^ ) ( void ))block