cancelPreviousPerformRequestsWithTarget
来源:互联网 发布:树莓派 ubuntu mate 编辑:程序博客网 时间:2024/06/14 17:59
from stackoverflow: http://stackoverflow.com/questions/7589644/why-doesnt-cancelpreviousrequestswithtarget-cancel-an-nstimer
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button setFrame:CGRectMake(20, 20, 280, 30)]; [button setTitle:@"button" forState:UIControlStateNormal]; [button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:button]; // [NSTimer scheduledTimerWithTimeInterval:5.0f target:self selector:@selector(buttonClick:) userInfo:nil repeats:NO]; [self performSelector:@selector(buttonClick:) withObject:@"Hello" afterDelay:6.0f]; // withObject:的参数应该和cancelPreviousPerformRequestsWithTarget:selector:object:的object:参数相同,这个参数可以填为nil}- (void)buttonClick:(id)sender{ [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(buttonClick:) object:@"Hello"]; // [NSObject cancelPreviousPerformRequestsWithTarget:self]; // use this method cancel NSTimer is invalid static int i = 0; NSLog(@"%d", i++);}@end
- cancelPreviousPerformRequestsWithTarget
- cancelPreviousPerformRequestsWithTarget
- cancelPreviousPerformRequestsWithTarget
- cancelPreviousPerformRequestsWithTarget的使用
- performSelector 和 cancelPreviousPerformRequestsWithTarget
- iOS: NSObject的方法cancelPreviousPerformRequestsWithTarget:
- performSelector用法和cancelPreviousPerformRequestsWithTarget用法
- 取消延迟执行函数 cancelPreviousPerformRequestsWithTarget
- 取消延迟执行函数 cancelPreviousPerformRequestsWithTarget
- 取消延迟执行函数 cancelPreviousPerformRequestsWithTarget
- iOS: NSObject的方法cancelPreviousPerformRequestsWithTarget:selector:object:
- NSObject 取消执行延时方法cancelPreviousPerformRequestsWithTarget:
- IOS 关于取消及延迟执行函数 performSelector 与 cancelPreviousPerformRequestsWithTarget
- oc 用来取消某个延时的动作接口NSObject cancelPreviousPerformRequestsWithTarget
- iOS 关于取消延迟执行函数 performSelector与cancelPreviousPerformRequestsWithTarget
- [NSObject cancelPreviousPerformRequestsWithTarget : 方法带参数的话 他妈的 取消 不了
- IOS 关于取消延迟执行函数的种种。performSelector与cancelPreviousPerformRequestsWithTarget
- IOS 关于取消延迟执行函数的种种。performSelector与cancelPreviousPerformRequestsWithTarget
- SQL 语句学习记录
- Window_Open详解
- 使用Tab Bar切换视图
- wget 命令用法详解
- dev GridControl 实现双击行事件
- cancelPreviousPerformRequestsWithTarget
- c++单例模式
- IOS触摸事件监听和操作
- Git简明手册
- [WPF][DevExpress]导出ChartControl图表图片
- 123 - Searching Quickly
- 阿里王文彬(菲青)
- 使用Shell脚本对Linux系统和进程资源进行监控
- Java中Runnable和Thread的区别