三年前,第一次写关于 block 的东西,就是初识 block,了解了些皮毛,但发现,那么仅仅是 block 的冰...[作者空间]
本文用来介绍 iOS 开发中 『Blocks』的底层原理。我将通过 Blocks 由 OC 转变的 C++ 源码来...[作者空间]
本文Demo传送门:BlockTestApp 【摘要】这篇文章,首先在第1节中介绍Block的定义,以及与C里面函...[作者空间]
类与类之间的通信我们有很多种方式,iOS中有代理,通知,block,单例类等等,每种方式都有其适用的场景 假设委托...[作者空间]
本文是作者Lefe所创,转载请注明出处,如果你在阅读的时候发现问题欢迎一起讨论。本文会不断更新。 说明: 使用 B...[作者空间]
在iOS4出来后,苹果公司在OC中推出了block机制(也许更早就有了)。并且在后续的版本中大量的推广和使用了这项...[作者空间]
1.GCD信号量简介 GCD信号量机制主要涉及到以下三个函数: dispatch_semaphore_create...[作者空间]
Blocks are a non-standard extension added by Apple Inc. t...[作者空间]
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这...[作者空间]
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹...[作者空间]
delegate delegate 是代理模式的一种实现,就是委托他人帮自己做事。<事件一般通过protocol约...[作者空间]
delegate 委托是协议的一种,顾名思义,就是委托他人帮自己去做事。委托是给一个对象提供机会对另一个对象中的变...[作者空间]
在 《iOS面试题集锦(附答案)》 中有这样一道题目:在block内如何修改block外部变量?(38题)答案如下...[作者空间]
该文章属于<简书 — 刘小壮>原创,转载请注明: <简书 — 刘小壮> http://www.jianshu.co...[作者空间]
Posted by 微博@iOS音视频 原创文章,自由转载-非商用-非衍生-保持署名 简介 今天回顾一下blcok...[作者空间]
目录 Block底层解析什么是block?block编译转换结构block实际结构block的类型NSConcre...[作者空间]