ios中设置N秒后执行一个函数
来源:互联网 发布:macos 配置软件 编辑:程序博客网 时间:2024/06/12 04:53
设置N秒后执行一个函数,最常用的是设置一个定时器,今天刚看到有这样一个函数,感觉还是比较简单实用的,就先记下来,免得忘记了。
5秒后执行pushSecondController这个函数
[self performSelector:@selector(pushSecondController) withObject:nil afterDelay:5.0f];
比如:在第一个视图出现后5秒就跳转到第二个视图,代码如下:
- (void) pushSecondController{ SecondViewController *secondController = [[SecondViewController alloc] initWithNibName:nil bundle:NULL]; [self.navigationController pushViewController:secondController animated:YES]; } - (void) viewDidAppear:(BOOL)paramAnimated{ [super viewDidAppear:paramAnimated]; [self performSelector:@selector(pushSecondController) withObject:nil afterDelay:5.0f]; }
5秒钟后又跳回第一个页面
- (void) goBack{ [self.navigationController popViewControllerAnimated:YES]; }- (void) viewDidAppear:(BOOL)paramAnimated{ [super viewDidAppear:paramAnimated]; [self performSelector:@selector(goBack) withObject:nil afterDelay:5.0f]; }
- ios中设置N秒后执行一个函数
- iOS- 延迟1秒执行一个函数
- 2.6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。
- 练习2-6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。
- 练习 2-6 编写一个函数setbits(x, p, n, y),该函数返回对x执行下列操作后的结果值:将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。
- 练习 2-6 编写一个函数 setbits(x, p, n, y),该函数返回对x执行下列操作后的结果值:将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。
- Yii-跳转页面-用法设置N秒后自动跳转
- N秒后跳转页面
- 倒计时,n秒后跳转
- python延迟N秒执行一次
- 每间隔N秒执行的线程
- Android 定时器 (每隔N秒执行一次).
- js控制按钮n秒后可用
- JS n秒后自动跳转
- 等待多少秒后执行操作
- 安卓3秒后自动执行
- JavaScript设置按下enter键后执行函数
- 练习 2-7 编写一个函数invert(x, p, n),该函数返回对x执行下列操作后的结果值:将x中从第p位开始的n个(二进制)位求反(即,1变成0,0变成1),x的其余各位保持不变。
- HTTP协议的状态码
- HDU3716 Jenga
- NS2仿真过程中需要的语言及基本组件
- C++中的new与delete总结
- linux下C语言文件的创建打开和关闭
- ios中设置N秒后执行一个函数
- 树状数组BITLA 4329
- sqlserver 简单锁实例
- Sphere
- 【转】Ubuntu(Linux)下配置IP地址的方法
- 继续做开发,新阶段
- HTTP协议详解
- httpClient获取Jsoup解析网页
- 超市排队随想录