• ios gcd加载图片


            dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

            NSString *urlString = @"http://img0.pconline.com.cn/pconline/1111/28/2601303_p2.jpg";

            NSURL *url = [NSURL URLWithString:urlString];

            NSData *sData = [NSData dataWithContentsOfURL:url];

            if(sData && sData.length > 0)

            {

                dispatch_async(dispatch_get_main_queue(), ^(void){

                    NSLog(@">>>>>>>>>>main queue");

                });

            }

        });

    1。GCD之dispatch queue

    http://www.cnblogs.com/scorpiozj/archive/2011/07/25/2116459.html

    2。iOS中GCD的魔力

    http://blog.csdn.net/favormm/article/details/6453260

    3。官方 ,内容真的很多

    http://developer.apple.com/library/ios/#documentation/Performance/Reference/GCD_libdispatch_Ref/Reference/reference.html

    http://developer.apple.com/library/ios/#documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationQueues/OperationQueues.html#//apple_ref/doc/uid/TP40008091-CH102-SW1

    4.详解IOS开发应用之并发Dispatch Queues

    http://mobile.51cto.com/iphone-283323.htm

    5。斯坦福大学关于gcd的讲义

    http://www.stanford.edu/class/cs193p/cgi-bin/drupal/system/files/lectures/Lecture 13_0.pdf

    gcd其实就是牛逼简化版的多线程。gcd和block是亲兄弟,所以学习gcd前需要了解block,不知道也没事,看看代码就明白了。

  • 相关阅读:
    获得插入记录标识号, 鼠标移到DataGrid的行更改颜色(转)
    ESRI ArcGIS 9.0系列软件报价(转)
    世界电子地图
    Microsoft’s.NET MicroFramework初接触
    MapServer初体验成功
    MapScript C# Tutorial Programming MapServer in the ASP .NET Framework(转)
    WPF 中的Width 与 ActualWidth
    可空值类型
    面试时遇到上机编程题
    checked、unchecked
  • 原文地址:https://www.cnblogs.com/gcat/p/3747725.html
Copyright © 2020-2023  润新知