定义 带有局部变量(自动变量)的匿名函数 ps :“带有局部变量”:可以获取到块外面的变量(将变量放在自身(blo...[作者空间]
前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程...[作者空间]
引言 最近在研究RAC的时候,发现绝大部分代码实现如下所示: 可以发现是block嵌套使用,这是使用block实现...[作者空间]
Apple从OS X 10.4和iOS 4以后开始支持block,相对于delegate,block有很多便捷之处...[作者空间]
本文主要整理了Objective-C的Block实现方式。iOS 其他相关博文链接iOS-day-by-day 目...[作者空间]
前言 本文不会详细介绍Block(闭包)使用,网上也有很多详细的介绍。我们使用Block经常要注意循环引用问题,在...[作者空间]
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这...[作者空间]
现在iOS开发中,对于Block和GCD的使用,是很有必要的,他们会大大提高我们的效率,但是对于一些初级iOS开发...[作者空间]
一、整体介绍 定义:C语言的匿名函数,?提前准备一段代码,在需要的时候调用。 底层:是一个指针结构体,在终端下可以...[作者空间]
开始之前,我想先提几个问题,看看大家是否对此有疑惑。唐巧已经写过一篇对block很有研究的文章,大家可以去看看(本...[作者空间]
关于block 在iOS4.0之后,block横空出世,它本身封装了一段代码并将这段代码当做变量,通过block(...[作者空间]
导语 在上一篇文章《iOS之轻松上手block(上)》中,笔者已经讲述了block的使用与注意事项,此文继续讲解b...[作者空间]
导语 不会使用block的iOS程序员,不是一个合格的程序员学会了block,你再也不想用繁琐的代理block没有...[作者空间]
如需转载 务必加本文链接并注明出处 请尊重每一位作者!!!!!!!! 先来简单介绍一下BlockBlock是什么?...[作者空间]
神奇的Block 本文不做Block的基本介绍和底层实现原理,有兴趣的同学直接戳这篇文章,写得灰常好,本文只在应用...[作者空间]
本文简介 本章不会对Block做过多的实现研究。只是讲解基本的用法。纯粹基础知识。结合实际项目怎么去做举例。Blo...[作者空间]
为什么题目是“Block的使用你看我啊”,而不是牛逼哄哄的“Block你看我就够了”,原因是本文并不会讲解Bloc...[作者空间]
目录 Block底层解析什么是block?block编译转换结构block实际结构block的类型NSConcre...[作者空间]
Block的介绍 对象与对象之间的通信方式代理-协议,通知,Block。三种通信方式都实现了对象之间的解耦合。通知...[作者空间]
1.相关概念 在这篇笔记开始之前,我们需要对以下概念有所了解。 1.1 操作系统中的栈和堆 注:这里所说的堆和栈与...[作者空间]