27 lines
693 B
Objective-C
27 lines
693 B
Objective-C
//
|
|
// QXTimer.h
|
|
// QXLive
|
|
//
|
|
// Created by 启星 on 2025/4/28.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface QXTimer : NSObject
|
|
+ (QXTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)interval
|
|
repeats:(BOOL)repeats
|
|
queue:(dispatch_queue_t)queue
|
|
block:(void (^)(void))block;
|
|
|
|
|
|
- (instancetype)initWithInterval:(NSTimeInterval)interval
|
|
repeats:(BOOL)repeats
|
|
queue:(dispatch_queue_t)queue
|
|
block:(void (^)(void))block;
|
|
- (void)invalidate;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|