稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
block
订阅
avatar
TripleS_X 创作等级LV.2
更多收藏集

微信扫码分享

微信
新浪微博
QQ

4篇文章 · 0订阅
  • 深入研究Block捕获外部变量和__block实现原理
    前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS和Mac系统各个API中,并被大家广泛使用。一句话来形容Blocks,带有自动变量(局部变量)的匿名函数…
    • 一缕殇流化隐半边冰霜
    • 9年前
    • 5.7k
    • 162
    • 1
    iOS Objective-C
    深入研究Block捕获外部变量和__block实现原理
  • iOS Block 详解
    iOS Block 详解
    • 已注销
    • 9年前
    • 18k
    • 117
    • 4
    iOS
  • iOS底层原理总结 - 探寻block的本质(一)
    block本质上也是一个oc对象,他内部也有一个isa指针。block是封装了函数调用以及函数调用环境的OC对象。 上图中将c++中block的声明和定义分别与oc代码中相对应显示。将c++中block的声明和调用分别取出来查看其内部实现。 上述定义代码中,可以发现,block…
    • xx_cc
    • 7年前
    • 23k
    • 176
    • 28
    iOS C++ 稀土
  • 网络回调:Block和Delegate的对比
    block和delegate是iOS开发者经常用到的技术,也常常出现在各种面试题里,你经常听到他们之间的对比。 我的态度是每个成熟的技术并没有明显的优劣,不应该用谁好谁劣来评判他们,而应该看谁更适合应用场景,在合适的场合选择合适的技术。 本篇文章将讨论在 网络层调用和回调 这个…
    • 点燃火焰
    • 7年前
    • 6.9k
    • 119
    • 12
    iOS 安全