這家伙很懶,啥也沒解釋箫锤,就留下了個(gè)demo!雨女!@_@Q柙堋!DEMO
背景: app中時(shí)常發(fā)現(xiàn)一些layer相關(guān)的處理出現(xiàn)在非主線程上會引發(fā)一些崩潰氛堕,在判斷出了web相關(guān)的layer能在 webThread線程處理...
Block代碼實(shí)現(xiàn)探究 使用clang命令 其中block.m是文件的名字馏臭,轉(zhuǎn)換為可讀的源代碼:block.cpp block的本質(zhì)是結(jié)構(gòu)體,基...
函數(shù)的調(diào)用方式 Objective-C是C語言的超集讼稚,C語言的函數(shù)調(diào)用方式是“靜態(tài)綁定的”括儒,也就是說在編譯的時(shí)候就知道運(yùn)行時(shí)要調(diào)用什么函數(shù)绕沈,如果...
前面介紹了基于MVC拆分UITableView,傳送門 拆分UICollectionView的思想與UITableView的類似,在拆分UICo...
轉(zhuǎn)自:所有權(quán)宣言 - Swift 官方文章 Ownership Manifesto 譯文評注版 這是一篇帶有swift前瞻性的文章帮寻,里面細(xì)化講解...
從低到高的順序?yàn)?private 僅在當(dāng)前類訪問 fileprivate 僅在當(dāng)前swift源文件內(nèi)可使用 internal 默認(rèn)訪問級別乍狐,僅在...
本文主要介紹在MVC模式下,拆分TableView的代理固逗,實(shí)現(xiàn)不同數(shù)據(jù)源動態(tài)創(chuàng)建不同的Cell浅蚪。 文件結(jié)構(gòu)如下: 文件結(jié)構(gòu)解析 Controll...