LCSecundenMeter
Objective-C
@interface LCSecundenMeter : NSObject
Swift
class LCSecundenMeter : NSObject
Implemenation of timer
-
Init method
Declaration
Objective-C
- (nonnull instancetype)initWithDelay:(CGFloat)delay;
Swift
init(delay: CGFloat)
-
Copy init method
Declaration
Objective-C
- (nonnull instancetype)initWithSecunden:(nonnull LCSecundenMeter *)oldSecunden;
Swift
init(secunden oldSecunden: LCSecundenMeter)
-
Start timer
Declaration
Objective-C
- (void)launch;
Swift
func launch()
-
Start timer after exact number of seconds
Declaration
Objective-C
- (void)launchWithDelay:(NSTimeInterval)delay;
Swift
func launch(withDelay delay: TimeInterval)
-
Check if timer was fired at least one time
Declaration
Objective-C
- (BOOL)alreadyLaunched;
Swift
func alreadyLaunched() -> Bool
-
check if timer is expired
Declaration
Objective-C
- (BOOL)expired;
Swift
func expired() -> Bool
-
Number of seconds to expire in current timer
Declaration
Objective-C
- (NSTimeInterval)expireTime;
Swift
func expireTime() -> TimeInterval
-
Have no idea what is it for
Declaration
Objective-C
- (NSTimeInterval)currentTime;
Swift
func currentTime() -> TimeInterval