一、Widget Flutter設(shè)計(jì)思想,Everything is Widget。 Widget 是一個(gè)比較寬泛的概念,無論基本部件、布局、還...
網(wǎng)絡(luò) AFNetwork實(shí)現(xiàn) https證書的驗(yàn)證,為什么證書是安全的 https中ssl協(xié)議的過程 https證書的校驗(yàn)以及其中對稱加密和非對...
循環(huán)引用原因: 初始化NSTimer的時(shí)候,傳入的target會(huì)被NSTimer強(qiáng)引用,并且控制器強(qiáng)引用NSTimer,所以產(chǎn)生循環(huán)引用。 解決...
如何評判一個(gè)算法的好壞? 正確性、可讀性、健壯性(對不合理輸入的反應(yīng)能力) 時(shí)間復(fù)雜度(time complexity):估算程序指令的執(zhí)行次數(shù)...
問題 Teacher繼承Person,Person繼承NSObject,super與self調(diào)用class方法打印結(jié)果 實(shí)際打印結(jié)果 [supe...
int、NSInteger區(qū)別 NSInteger會(huì)自動(dòng)識(shí)別當(dāng)前設(shè)備系統(tǒng)是32位還是64位,自動(dòng)選擇int的最大數(shù)值(int or long)所...
簡介 自動(dòng)釋放池(autoreleasepool)是OC的一種內(nèi)存自動(dòng)回收機(jī)制。正常情況下,創(chuàng)建的變量超出作用域時(shí)釋放,自動(dòng)釋放池可以延遲對象的...
前情提要 在理解isMemberOfClass和isKindOfClass之前先要了解下面這張圖 : NSObject的元類的isa指針指向自己...
iOS中三種事件類型 觸屏事件(Touch Event) 運(yùn)動(dòng)事件(Motion Event) 遠(yuǎn)端控制事件(Remote-Control-Ev...