block的注意点

  • copy 是从栈中拷贝到堆中
  • blockARC的情况下,一般情况下,它是自动 copy 的, property (copy/strong) 都是可以的
  • block在作为自己函数参数的时候,block 它是不 copy 的, 系统的哪怕是函数参数它也会 copy 的。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Block 梳理与疑问 时隔一年,再次读 《Objective-C 高级编程》,看到 block 一章,这一次从头...
    DeerRun阅读 3,892评论 0 2
  • 1: 什么是block?1.0: Block的语法1.1: block编译转换结构1.2: block实际结构 2...
    iYeso阅读 4,340评论 0 5
  • 目录 Block底层解析什么是block?block编译转换结构block实际结构block的类型NSConcre...
    tripleCC阅读 33,330评论 32 388
  • 《Objective-C高级编程》这本书就讲了三个东西:自动引用计数、block、GCD,偏向于从原理上对这些内容...
    WeiHing阅读 13,328评论 10 69
  • 冯·诺依曼体系:运算器 控制器 存储器 输入与输出 内存即存储器,用来存储指令与数据 注:哈佛体系与普林斯顿体系的...
    小李龍彪阅读 3,843评论 0 8