Inherits from RACScheduler : NSObject
Declared in RACQueueScheduler.h

Overview

Because RACQueueScheduler is abstract, it should not be instantiated directly. Create a subclass using the RACQueueScheduler+Subclass.h interface and use that instead. Note that RACSchedulers are expected to be serial. Subclasses must honor that contract. See RACTargetQueueScheduler for a queue-based scheduler which will enforce the serialization guarantee.

Tasks

Extension Methods

Properties

queue

@property (nonatomic, readonly) dispatch_queue_t queue
Discussion

The queue on which blocks are enqueued.

Declared In

RACQueueScheduler+Subclass.h

Class Methods

wallTimeWithDate:

+ (dispatch_time_t)wallTimeWithDate:(NSDate *)date
Discussion

date - The date to convert. This must not be nil.

Declared In

RACQueueScheduler+Subclass.h

Instance Methods

initWithName:queue:

- (id)initWithName:(NSString *)name queue:(dispatch_queue_t)queue
Discussion

Returns the initialized object.

Declared In

RACQueueScheduler+Subclass.h

performAsCurrentScheduler:

- (void)performAsCurrentScheduler:(void ( ^ ) ( void ))block
Discussion

block - The block to execute. Cannot be NULL.

Declared In

RACQueueScheduler+Subclass.h