美文网首页
用GCD实现延迟执行任务

用GCD实现延迟执行任务

作者: 迪亚波罗 | 来源:发表于2015-11-09 15:13 被阅读77次

用GCD实现延迟执行任务

//    [self performSelector:@selector(doSomething)

//               withObject:nil

//               afterDelay:5.0];

//Using dispatch_after

dispatch_time_t time = dispatch_time(DISPATCH_TIME_NOW, (int64_t) (5.0 * NSEC_PER_SEC));

dispatch_after(time, dispatch_get_main_queue(), ^(void) {

[self doSomething];

//签到

[selfuserSignView];

});

相关文章

  • 用GCD实现延迟执行任务

    用GCD实现延迟执行任务 // [self performSelector:@selector(doSometh...

  • iOS 多线程

    常见多线程方案 GCD 用同步的方式执行任务 用异步的方式执行任务 GCD源码:https://github.co...

  • GCD的基本使用(二)

    一. 函数执行任务 GCD中有2个用来执行任务的常用函数用同步的方式执行任务 GCD中还有个用来执行任务的栅栏函数...

  • 1.GCD学习之路

    GCD(Grand Central Dispatch) 1. 什么是GCD GCD实现了异步执行任务。开发者只需将...

  • 30.ScheduledThreadPoolExecutor

    ScheduledThreadPoolExecutor实现了按时间调度来执行任务 1.延迟执行任务 public ...

  • 深入研究多线程

    一、iOS中的常见多线程方案 1.GCD的常用函数 GCD中有2个用来执行任务的函数 用同步的方式执行任务 用异步...

  • dispatch_after

    dispatch_after属于GCD,能够实现延迟执行的语法,或者说是GCD中延迟执行的函数。使用dispatc...

  • 探寻iOS多线程

    iOS中的常见多线程方案 GCD GCD中有2个用来执行任务的函数 用同步的方式执行任务dispatch_sync...

  • 底层20:多线程-同步/异步/并发/串行

    GCD两种常用的函数: GCD中有2个用来执行任务的函数 用同步的方式执行任务:dispatch_sync(dis...

  • 多线程

    1、多线程方案 2、GCD的常用函数 GCD中有2个用来执行任务的函数1、用同步的方式执行任务dispatch_s...

网友评论

      本文标题:用GCD实现延迟执行任务

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