block-arc與mrc下的存儲區域

block存儲區總結: 1 未任何引用外部變量,不管是arc或mrc,都是在global區; 2 如果引用了外部變量,在mrc下,在棧區;在arc下,block自動會copy到堆區; 一 ARC: NSGlobalBlock:全局block,未訪問任何外部變量; NSMallocBlock: 訪問了外部變量,堆 block,當引用計數爲 0 時會被銷燬; NSStackBlock:棧block,直
相關文章
相關標籤/搜索