寫在最前:這篇文章應該是Block系列文章的最后一篇了,以我目前的水平來說,難免有錯誤的地方论衍。而且總體來說凹耙,研究的比較淺椎组。希望未來的自己重新審視...
之前的文章[iOS]Block系列探究二 - 捕獲變量談論過__block是如何處理基礎類型的局部變量使block內(nèi)部可以修改局部變量的奋献。這篇文...
上一篇文章我們探究了一下__block變量的存儲域案训。這一篇文章我們研究一下Block是如何截獲對象的店枣。 一速警、棧block截獲對象 首先我們看一下...
上一篇文章研究了一下Block的存儲域,這一篇文章我們來研究下__block變量的存儲域鸯两。 一闷旧、__block變量不能聲明為全局變量 當我們將_...
我們知道應用程序的內(nèi)存分配有四個區(qū): 程序區(qū)域(.text區(qū))- 存放函數(shù)體的二進制代碼。 數(shù)據(jù)區(qū)域(.data區(qū))- 主要包括靜態(tài)全局區(qū)(全局...
上一篇文章中我們得知了OC的block其實就是C的函數(shù)指針钧唐,這一篇文章我們來研究下block與局部變量的各種化學反應忙灼。 一、截獲變量 我們主要截...
一直搞不懂OC的Block和Java的Lambda钝侠,特意研究了一下OC的Block该园。如果有理解不對或者不到位的地方,歡迎指正帅韧。這一篇我們先梳理一...
一年多以前就接觸了AsyncDisplayKit里初,但是那時菜的摳腳,不會用『鲋郏現(xiàn)在打算學一下双妨。 ASDK的2.0版本更名為Texture淮阐,主要做的...
一直很好奇為啥哈希表(散列表)查詢的速度比數(shù)組快,然后自己看了幾篇文章刁品,有了一點點自己的理解泣特。 一、散列表 什么是散列表呢挑随?散列表其實是一個數(shù)組...