首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
block
订阅
Mr_lcm
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
iOS开发—block十个面试题总结
block是对象,它封装了一段代码,这段代码可以在任何时候执行。block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。与代理协议的功能一样,也可以用于事件通信。 适配对象不再需要实现具体某个protocol,代码更为简洁。 __block不管是ARC还是…
阿里、字节:高效iOS面试题之Block
block 这一篇我们来研究一下objc的block并回答一下面试中的下列问题: block的内部实现,结构体是什么样的 block是类吗,有哪些类型 一个int变量被 __block 修饰与否的区别
iOS面试题:对于block的理解
1. 什么是block? block跟swift中的闭包(closure)基本一样,都常用于值的回调,特别是在多线程的网络请求回调中,使用起来极为方便。其中闭包就是能够读取其它函数内部变量的函数。 block的开头是“^”,接着是由小括号所报起来的参数列,行为主体由大括号包起来…