What is Life But One Chanllege After Another

__Block 到底做了什么

Block默认不允许修改外部变量的值,我们可以通过对要修改的变量添加__block修饰,来达到可以在block内部修改外部变量的目的。那么__block到底都做了什么呢?为什么添加了__block就可以在block内部修改外部变量了呢!

__Block 到底做了什么