
一、KVC 1耙旦、在init中調(diào)用setValuesForKeysWithDictionary實(shí)現(xiàn)給屬性賦值 2测垛、調(diào)用KVC方法之前,必須調(diào)用su...
一却汉、閉包 1驯妄、可以理解成OC中的block 2、一段預(yù)先準(zhǔn)備好的代碼 3合砂、可以當(dāng)做參數(shù)傳遞 4青扔、在需要的時(shí)候執(zhí)行 5、形參翩伪,返回值微猖,代碼都包括在...
一、Switch 1缘屹、值可以是任何類型 2凛剥、作用于僅在case內(nèi)部,不需要大括號(hào) 3轻姿、不需要break 4犁珠、每一個(gè)case都需要...
一傅瞻、Swift和Objective-C比較 1、編程范式:Swift可以面向協(xié)議編程盲憎,函數(shù)式編程嗅骄,面向?qū)ο缶幊蹋籓bjective-C以面向?qū)ο?..
一饼疙、_objc_init 1.environ_init(),初始化一系列環(huán)境變量溺森,并讀取影響運(yùn)行時(shí)的環(huán)境變量 2.tls_init(),線程ke...
calloc->malloc_zone_calloc->default_zone_calloc->nano_malloc->_nano_mall...
1.二進(jìn)制重排 2.內(nèi)存優(yōu)化 3.sizeof 編譯時(shí)獲取類型所占內(nèi)存的大小;class_getInstanceSize 返回創(chuàng)建一個(gè)實(shí)例對(duì)象所...
instanceSize 計(jì)算內(nèi)存大小 calloc 申請(qǐng)開辟內(nèi)存 initInstanceIsa 指針關(guān)聯(lián)對(duì)象
1.入口頁面靈活配置 詳情頁,我的頁面窑眯,首頁 2.靈活跳轉(zhuǎn) 路由跳轉(zhuǎn)