![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
block
文章平均质量分 93
zzzzzdddddxxxxx
这个作者很懒,什么都没留下…
展开
-
iOS开发--当Block、代理、通知遇到女朋友
什么是Block? 为什么使用Block? 怎么使用Block? 本文将从这三个问题入手来逐渐了解Block。 本文使用的范例传送门:https://github.com/Elbertz/ZDXBlockStudy什么是Block?首先我们先来观察一下block的书写格式 a (^b)(c,d)=^(c name1,d name2){}; a:Block的返回值类型,可以为空(voi原创 2017-02-22 14:55:31 · 976 阅读 · 0 评论 -
ios学习--block深度解析
1. block的本质是一个Objective-C的对象,为什么这么说? 在Objective-C中,runtime会在运行时根据对象的isa指针的指向,来度额定这个对象的类型,也可以认为一个对象,它具有isa指针,就是一个OC对象 2. 你怎么知道block有isa指针呢,我们可以通过clang命令将来看block的实现 //测试代码 int main(int ar转载 2017-02-14 10:01:45 · 842 阅读 · 0 评论