Schedulers

  • A scheduler that performs all work synchronously.

    See more

    Declaration

    Swift

    public final class ImmediateScheduler : Scheduler
  • A scheduler backed by a serial GCD queue.

    See more

    Declaration

    Swift

    public final class QueueScheduler : DateScheduler
  • A scheduler that implements virtualized time, for use in testing.

    See more

    Declaration

    Swift

    public final class TestScheduler : DateScheduler
  • A scheduler that performs all work on the main queue, as soon as possible.

    If the caller is already running on the main queue when an action is scheduled, it may be run synchronously. However, ordering between actions will always be preserved.

    See more

    Declaration

    Swift

    public final class UIScheduler : Scheduler