aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/Source/Util/FSTDispatchQueue.m
diff options
context:
space:
mode:
Diffstat (limited to 'Firestore/Source/Util/FSTDispatchQueue.m')
-rw-r--r--Firestore/Source/Util/FSTDispatchQueue.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/Firestore/Source/Util/FSTDispatchQueue.m b/Firestore/Source/Util/FSTDispatchQueue.m
index 9613102..8c953fe 100644
--- a/Firestore/Source/Util/FSTDispatchQueue.m
+++ b/Firestore/Source/Util/FSTDispatchQueue.m
@@ -56,6 +56,11 @@ NS_ASSUME_NONNULL_BEGIN
dispatch_async(self.queue, block);
}
+- (void)dispatchAfterDelay:(NSTimeInterval)delay block:(void (^)(void))block {
+ dispatch_time_t delayNs = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delay * NSEC_PER_SEC));
+ dispatch_after(delayNs, self.queue, block);
+}
+
#pragma mark - Private Methods
- (NSString *)currentQueueLabel {