zoukankan      html  css  js  c++  java
  • GCD名词解释-01-GCD



    屏幕快照 2016-04-21 06.52.02.png 
    屏幕快照 2016-04-21 06.53.39.png
     
    屏幕快照 2016-04-21 06.55.58.png
    屏幕快照 2016-04-21 06.59.48.png
    屏幕快照 2016-04-21 07.00.59.png
    屏幕快照 2016-04-21 07.10.02.png
     
    //
    //  ViewController.m
    //  GCD
    //
    //  Created by mac on 16/4/21.
    //  Copyright © 2016年 mac. All rights reserved.
    //
    
    #import "ViewController.h"
    
    @interface ViewController ()
    
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
    }
    
    - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
        /**
         *  1)dispatch_sync:同步,不具备开启线程的能力
            2)dispatch_async:异步,具备开启线程的能力
         
            并发队列:多个任务可以同时执行
            串行队列:多个任务,排队执行,一个任务执行完,再执行下一个任务
         */
        
        //获取并发的全局队列
        dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
        
        //将 任务 添加到 全局队列 中去 异步执行
        dispatch_async(queue, ^{
            
            NSLog(@"1111==%@", [NSThread currentThread]);
        });
        dispatch_async(queue, ^{
            
            NSLog(@"2222==%@", [NSThread currentThread]);
        });
        dispatch_async(queue, ^{
            
            NSLog(@"3333==%@", [NSThread currentThread]);
        });
        dispatch_async(queue, ^{
            
            NSLog(@"4444==%@", [NSThread currentThread]);
        });
        dispatch_async(queue, ^{
            
            NSLog(@"5555==%@", [NSThread currentThread]);
        });
    }
    
    @end
     
     
     
     
     
     
     
     
     
    时光见证了成长,还很无知,我想一点点幼稚转为有知!
  • 相关阅读:
    访问者模式-Visitor Pattern
    jsp页面包含的几中方式
    Java Excel API的使用
    Java中导入、导出Excel
    【Oracle】OVER(PARTITION BY)函数用法
    myeclipse编辑jsp页面卡死
    myeclipse 最佳设置
    echarts学习总结
    java中 json和bean list map之间的互相转换总结
    泛型设计<T, PK extends Serializable>
  • 原文地址:https://www.cnblogs.com/foreveriOS/p/5415448.html
Copyright © 2011-2022 走看看