內存區域劃分

從上往下一次是

棧區 :局部變量

堆區

BSS段

數據區

代碼區


在ARC環境下,block 如果不使用外部變量則是全局block(NSGlobalBlock)

如果使用外部變量則是堆block(NSMallockBlock)


在MRC環境下,block不使用外部變量還是全局block(NSGlobalBlock)

如果使用外部變量則是棧block(NSStackBlock)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章