文档章节

NSRunLoop&NSTimer混合使用

浪子艾菲儿
 浪子艾菲儿
发布于 2013/11/14 15:48
字数 169
阅读 355
收藏 1

//

//  ViewController.m

//  NSRunLoop

//

//  Created by JackMeng on 13-11-14.

//  Copyright (c) 2013 JackMeng. All rights reserved.

//


#import "ViewController.h"


@interface ViewController ()


@end


@implementation ViewController


- (void)viewDidLoad

{

    [super viewDidLoad];

    

    //使用NSTimer创建定时器

    NSTimeInterval timeInterval = 1;//间隔时间

    [NSTimer scheduledTimerWithTimeInterval:timeInterval target:self selector:@selector(timerMethod) userInfo:nil repeats:YES];

    

    

    //使用RunLoop创建NSTimer对象

    NSRunLoop *theRunLoop = [NSRunLoop currentRunLoop];//获得当前的RunLoop

    NSDate *fireDate = [NSDate dateWithTimeIntervalSinceNow:2.0];//创建对象,指定首次启动的时间

    NSTimer *theTimer = [[NSTimer alloc] initWithFireDate:fireDate interval:2 target:self selector:@selector(timerMethod2) userInfo:nil repeats:YES];

    [theRunLoop addTimer:theTimer forMode:NSDefaultRunLoopMode];

}

- (void)timerMethod{

    

    NSLog(@"我是定时器one");

}

- (void)timerMethod2{

    

    NSLog(@"我是定时器two");

}

- (void)viewDidUnload

{

    [super viewDidUnload];

    // Release any retained subviews of the main view.

}


- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

{

    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);

}



- (void)didReceiveMemoryWarning

{

    [super didReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}


@end

© 著作权归作者所有

浪子艾菲儿
粉丝 45
博文 49
码字总数 13001
作品 0
海淀
程序员
私信 提问
加载中

评论(1)

brucedota
brucedota
不错,学习一下,很受用。
Unity Shader入门精要学习笔记 - 第8章 透明效果

Unity Shader入门精要学习笔记 - 第8章 透明效果 本系列为UnityShader入门精要读书笔记总结, 原作者博客链接:http://blog.csdn.net/candycat1992/article/ 书籍链接:http://product.dang...

wwlcsdn000
2017/12/29
0
0
5大混合移动应用程序开发的优势

  【IT168 评论】当涉及到移动应用程序开发,没有任何一种方式适合所有场景。你可以开发本地应用程序,基于网络的移动应用程序或混合移动应用程序。在这些选项中,混合移动应用程序开发应该...

it168网站
2017/01/25
0
0
最全的less笔记,半小时学会!

1. less 简介 less是CSS的预编译器,可以扩展CSS语言(当然也兼容CSS),可以定义变量、混合、函数等等,让CSS代码更易维护和扩展 less与传统写法相比: less后缀为" .less " less中的注释有...

一灯
04/30
0
0
构建混合应用方式之Azure混合连接

WCF中继构建混合应用的方式,由于对WCF的依赖,使得其使用有一定的局限性,基本上只适用于本地服务是WCF的.NET应用。而混合连接则弥补了这一块的缺陷,除了支持原有WCF中继的功能之外,还提供...

yrgw
2018/06/26
0
0
Qt Quick里的图形效果——混合(Blend)

Blend 元素用指定的模式混合两个 Item 。在我们使用 QPainter 绘图时,支持 Composition Modes ,Blend 干的事儿与此类似。 使用 Blend 需要: snippetid="579325" snippetfilename="blog20......

foruok
2015/01/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊nacos的NacosDiscoveryAutoConfiguration

序 本文主要研究一下nacos的NacosDiscoveryAutoConfiguration NacosDiscoveryAutoConfiguration nacos-spring-boot-project/nacos-discovery-spring-boot-autoconfigure/src/main/java/com/a......

go4it
25分钟前
4
0
如何保证消息的顺序性?

面试题 如何保证消息的顺序性? 面试官心理分析 其实这个也是用 MQ 的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题...

米兜
29分钟前
6
0
变量求解:RMT函数

1. RMT函数:计算贷款每月付款额 = PMT (贷款利率,付款限期,本金) 2.单变量求解: 数据选项卡----> 模拟分析------>单变量求解:单变量求解前必须先执行PMT函数...

东方墨天
31分钟前
2
2
网络安全市场需求

最近,网络安全技能差距的热门话题流传开来。技能差距经常被紧急讨论,可以看出它在实践中的作用是很大的。但信息安全是一门广泛的学科,所以在谈论“技能差距”时需要更具体。有专家表示,真...

linuxCool
50分钟前
3
0
饿了么快应用初体验

作者:饿了么 顾诚 为什么我们选择了快应用 在很长一段时间里,原生饿了么应用对于新用户来说体验成本略高,对于迫切想要点餐的老用户操作有点繁琐;而 Web 版的饿了么应用在体验、速度、功能...

前端老手
53分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部