3.Block

常识准备:

指针:就是地址;指针变量:就是存地址的变量。

数据类型特性: (1) 定义局部变量,(2) 定义成员变量,(3) 作为函数参数,(4) 作为返回值, (5) typedef起别名.

要弄懂block,必须先弄懂指针,要弄懂指针就去复习C语言,没有别的办法。

1. 理解:Block是OC的一种数据类型。 它同时也是带有局部变量的匿名函数。

2. 用途:弥补了指向函数的指针,不能直接保存一个函数体(函数实现代码块)的缺点。

block变量和指针变量对比,注意格式

3.格式:

block分别作为局部变量,属性,方法参数和区别名的格式!!
格式


起别名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容