The following classes are available globally.

  • This is a general-purpose GCD timer class.

    It requires that an owning instance register a delegate to receive callbacks.

    The way that you use this, is to create an instance of this class (we use a class, to ensure that it is referenced, as opposed to copied). You then call “resume()” on that instance.

    See more



    public class RVS_BasicGCDTimer
    extension RVS_BasicGCDTimer: Equatable