iOS 基础篇12- 定时器的使用
来源:互联网 发布:虚拟充值软件 编辑:程序博客网 时间:2024/05/01 20:23
1.方法一
@interface ViewController ()@property (nonatomic, weak) NSTimer *timer;@end@implementateion ViewController- (void)startTimer() { //第一种用法,要手动加入到NSRunLoop中 NSTimer *time= [NSTimer timerWithTimeInterval:3 target:self selector:@selector(timerFire) userInfo:nil repeats:YES]; [[NSRunLoop currentRunLoop] addTimer:time forMode:NSDefaultRunLoopMode];//手动加入到NSRunLoop中 [time fire]; //开始定时器}- (void) printFire { NSLog(@"Fire");} - (void)stopTimer(){ [timer invalidate]; //停止定时器}
2.方法二
@interface ViewController ()@property (nonatomic, weak) NSTimer *timer;@end@implementateion ViewController- (void)startTimer() { //第二种方法 NSTimer *timer= [NSTimer scheduledTimerWithTimeInterval:3 target:self selector:@selector(printFire) userInfo:nil repeats:YES]; [timer fire]; //开始定时器}- (void)printFire { NSLog(@"Fire");} - (void)stopTimer(){ [timer invalidate];//停止定时器}
0 0
- iOS 基础篇12- 定时器的使用
- IOS定时器的使用
- iOS-定时器的使用
- IOS 定时器NSTimer的使用
- iOS NSTimer 定时器的使用
- iOS中定时器的使用
- iOS开发,定时器的使用
- iOS-定时器的使用NSTimer
- iOS开发,定时器的使用
- ios开发定时器的使用
- iOS GCD定时器的使用
- [iOS]各种定时器--最全的定时器使用
- MFC定时器的基础以及高级使用
- IOS开发笔记-定时器的使用
- iOS中定时器NSTimer的使用
- iOS中定时器NSTimer的使用
- iOS中定时器NSTimer的使用
- iOS中定时器NSTimer的使用
- scala隐式参数(implicit)
- 7-1什么是对象 Date
- How to Interactively Create a Docker Container
- LibUSB-Win32
- Spring AOP 实现写事件日志功能
- iOS 基础篇12- 定时器的使用
- linux脚本 运行java程序引入jar
- spark内核揭秘-spark任务调度系统
- 创建一个上线web需要的思考问题(一)
- libusb的使用教程和例子
- 液压阀工作原理及动画
- 出现( linker command failed with exit code 1)错误总结
- java程序命令行运行——札记
- Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.