block的Copy
block中的isa指向的是該block的Class。在block runtime中,定義了6種類:
_NSConcreteStackBlock ? ? 棧上創建的block
_NSConcreteMallocBlock ?堆上創建的block
_NSConcreteGlobalBlock ? 作為全局變量的block
_NSConcreteWeakBlockVariable
_NSConcreteAutoBlock
_NSConcreteFinalizingBlock
其中我們能接觸到的主要是前3種,后三種用于GC不再討論..