美文网首页
IOSGCD定时器

IOSGCD定时器

作者: _CLAY_ | 来源:发表于2017-04-04 22:01 被阅读945次

GCD的定时器

//定义队列
    dispatch_queue_t queue = dispatch_get_global_queue(0, 0);
    //创建定时器
    self.timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, queue);
    
    dispatch_time_t start = DISPATCH_TIME_NOW;        //当前时间
    dispatch_time_t interval = 1.0 * NSEC_PER_SEC;    //间隔时间  --纳秒
    //设置定时器
    dispatch_source_set_timer(self.timer, start, interval, 0);
    //设置回调
    dispatch_source_set_event_handler(self.timer, ^{
        NSLog(@"-------%@",[NSThread currentThread]);
    });
    
    //启动定时器
    dispatch_resume(self.timer);

相关文章

  • 2018-02-26

    iOSGCD同步异步、并发串行栅栏信号量group锁RunLoopAFN 包活定时器Runtimeisaswizz...

  • IOSGCD定时器

    GCD的定时器

  • iOSgcd队列

    ios的gcd dispatch_queue可以理解为是一种线程池化技术的实现。 1,全局一共几个池?除了主线程所...

  • IOSGCD简单使用

    GCD并不是多线程技术 而是并发解决技术 简介:什么是GCD?--全称是 Grand Central Dispat...

  • IOSGCD概念及使用

    一、GCD的概念:GCD(Grand Central Dispatch),是有Apple公司开发的一个多核编程的解...

  • 2017.12.21学习总结

    下午学习了定时器,定时器分为高级定时器、通用定时器和基本定时器,我们主要研究通用定时器。 定时器中断实现步骤:...

  • javascript笔记6

    定时器-间歇性定时器 定时器-延时定时器 认识DOM 间歇性定时器var time = window.setInt...

  • 定时器弹框、定时器基本用法、定时器动画、时钟

    定时器弹框: 定时器基本用法: 定时器动画: 时钟:

  • 无标题文章

    iOS NSTimer使用详解-开启、关闭、移除 定时器定时器详解ios定时器关闭定时器NSTimer 1、要使用...

  • 定时器

    1.倒计定时器(setTimeout) clearTimeout清除定时器2.循环定时器(setInterval)...

网友评论

      本文标题:IOSGCD定时器

      本文链接:https://www.haomeiwen.com/subject/puizottx.html