美文网首页
为什么Block用copy关键字

为什么Block用copy关键字

作者: 灬小五灬 | 来源:发表于2021-04-22 22:00 被阅读0次

Block在没有使用外部变量时,内存存在全局区,然而,当Block在使用外部变量的时候,内存是存在于栈区,当Block copy之后,是存在堆区的。存在于栈区的特点是对象随时有可能被销毁,一旦销毁在调用的时候,就会造成系统的崩溃。所以Block要用copy关键字。

相关文章

网友评论

      本文标题:为什么Block用copy关键字

      本文链接:https://www.haomeiwen.com/subject/wihcqltx.html