代码库> 其他> Block的用法
Block的用法
关注
上传者:pro648 分类:其他(Others)
查看次数:378 下载次数:64
上传时间:2018-09-10 大小:27 B
块(block)是添加到C、Objective-C和C++的语言级功能。它允许你创建不同的代码段,可以像传值一样传递给方法或函数。块是Objective-C对象,也就是说它们可以被添加到像NSArray和NSDictionary这样的集合中,其还具有从封闭范围捕获值的能力。源码github.com/pro648/BasicDemos-iOS/tree/master/Block



块是一个独立的代码片段,始终存在于另一个编程结构的范围内,如在一个方法的主体。块可以捕获块外变量的值,但外部对于块内发生的事情一无所知。详细介绍 github.com/pro648/tips/wiki/Block的用法 在块内不能直接修改局部变量的值,如需修改需用__block修饰局部变量。

源码地址:

详细介绍:
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部