block和GCD
文章平均质量分 81
乔布斯这个二货
专注iOS开发一生
展开
-
block的使用
著作权声明:本文由http://blog.csdn.net/totogo2010/原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢! 另外:http://blog.csdn.net/enuola/article/details/8674063 代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参转载 2015-05-23 22:18:02 · 459 阅读 · 0 评论 -
GCD使用01
介绍: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。 设计: GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。 一个任务可转载 2015-05-23 23:17:48 · 465 阅读 · 0 评论 -
block内存管理
1,block引用局部变量 (1)局部变量在block中使用,引用计数会加1; (2)若局部变量用__block修饰,则在block块中使用该变量引用计数不变 2,block引用全局变量 (1)全局变量在block里面使用,变量自身的引用计数不变,而当前属性所在的对象的引用计数会加1,使用__block修饰该属性,属性所在的对象的引用计数仍然加1; Blocks Blo原创 2015-05-23 22:24:56 · 511 阅读 · 0 评论